Home PC Games Linux Windows Database Network Programming Server Mobile  
  Home \ Linux \ Fedora 22 installation and configuration optimization     - Nginx reverse proxy and self-signed https (Server)

- Windows7 / 8 / 8.1 hard drive to install Ubuntu 14.04 dual system (Linux)

- Use the TC flow control test under Linux (Linux)

- installation and configuration of the PHP environment (Apache2) under Linux (Server)

- Ubuntu use three methods to install Ruby (Linux)

- redis configuration in detail (English) (Database)

- Justniffer installed on Ubuntu 15.04 (Linux)

- Ubuntu 12.04 installed OpenCV 2.3.1, binary image (Linux)

- The new task parallel library feature in .NET 4.6 (Programming)

- Ubuntu arm-none-eabi-gcc compiler treated with STM32F10x (Linux)

- Ubuntu install Lighttpd + Mono support .net (Linux)

- How to manage the time and date at systemd Linux systems (Linux)

- Django 1.8 TEMPLATE_DIRS configuration and STATICFILES_DIRS (Server)

- Object-oriented language Java some of the basic features (Programming)

- HAProxy performance under high concurrency (Server)

- Using the Linux folder wc statistics number of lines of code for all files (including subdirectories) (Linux)

- wget command examples (Linux)

- How to recover deleted files in Linux systems (Linux)

- DataGuard Standby backup error RMAN-06820 ORA-17629 to solve (Database)

- Shell programming entry (Programming)

  Fedora 22 installation and configuration optimization
  Add Date : 2018-11-21      

1. Update fedora22 default is dnf rather than yum

sudo dnf update

2 install the graphics driver

The first step is disabled masked nouveau

sudo etc / modprobe.d / blacklist.conf


# Generated by nvidia-installer
blacklist nouveau

options nouveau modeset = 0

The second step is generated without nouveau module kernel image
Initramnfs first backup image file:

sudo mv / boot / initramfs - $ (uname -r) .img / boot / initramfs - $ (uname -r) .nouveau.img

Generate a new image file does not contain the nouveau module

sudo dracut --omit-drivers "nouveau" / boot / initramfs - $ (uname -r) .img $ (uname -r)

-omit-drivers "nouveau" nouveau remove mold

The third step is to install the necessary driver compiled dependence

sudo dnf install dkms kernel-devel kernel-headers

The fourth step to the official website of your graphics card driver .run

The fifth step power-on reset, edit your startup options gurb menu, press "e" to edit the rhgb quiet replace single (that is, text mode) F10 boot.

The sixth step # sh / graphics driver for your path / your graphics card driver .run

Step Seven reboot


Change the title bar buttons to the left

1 gtk3: command is as follows

gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{ 'Gtk / DecorationLayout': < 'close, maximize, minimize:'>}"

2 gtk2: command is as follows

gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{ 'Gtk / DecorationLayout': < 'close, maximize, minimize:'>}


Add subject icon source (picture above have demonstrated Evepop theme)

sudo dnf copr enable satya164 / numix

(Numix-icon-them numix-gtk-them)

sudo dnf copr enable heikoada / gtk-themes

(Paper Evopop zukitre vertex ozon ceti-2)

Install some commonly used software

sudo rpm -Uhv http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-22.noarch.rpm

sudo rpm -Uhv http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-22.noarch.rpm

sudo rpm -Uhv http://goodies.ozon-os.com/repo/21/noarch/fedy-4.0.0-0.noarch.rpm

(This command is installed when fedy4.0 gtk3 interface and installation is less error-prone)

sudo dnf install yumex-dnf

(Dnf replaced yum, gtk3 interface)

sudo dnf install gnome-tweak-tool

sudo dnf copr enable gusrub / corebird

(Corebird gtk3twitter clients)

sudo dnf install geary california

sudo dnf copr enable mosquito / myrepo

The most famous, a lot of software, I would copy it, your own search

pidgin-lwqq (GPLv3) - Pidgin plugin based on lwqq.
pidgin-openfetion (GPLv2) - Pidgin plugin for the Fetion protocol.
pidgin-sendscreenshot (GPLv3) - The screenshot plugin for pidgin.
wiznote (GPLv3) - an opensource cloud based note-taking client.
fcitx-googlepinyin (GPLv3) - Googlepinyin module for Fcitx.
fcitx-rime (GPLv3) - Rime input engine support for Fcitx.
fcitx-libpinyin (GPLv2 +) - Libpinyin Wrapper for Fcitx.
fcitx-sunpinyin (GPLv2 +) - Sunpinyin Wrapper for Fcitx.
fcitx-configtool, kcm-fcitx (GPLv2 +) - Gtk and KDE configuretool for Fcitx.
openyoudao (MIT) - A Youdao client for Linux.
deepin-music-player (GPLv3) - Deepin Music Player.
dmusic-plugin-baidumusic (GPLv3) - BaiduMusic Plugin for Deepin Music Player.
osdlyrics (GPLv3) - A third-party lyrics display program.
pointdownload (GPLv3) - Efficient download tool.
mvgather (LGPLv2) - An online video client.
deepin-screenshot (GPLv3) - Deepin Screenshot Tool.
deepin-translator (GPLv3) - Feature-rich dictionary lookup program.
xware-desktop (GPLv3) - An attempt to bring Xware to desktop Linux.
bcloud (GPLv3) - Baidu Pan client for Linux Desktop users.
screenfetch (GPLv3) - Fetches system / theme information in terminal.
musicbox (MIT) - A sexy command line interface musicbox.
moonplayer (GPLv3) - Video player that can play online videos.
gouyong (GPLv3) - A translation software on linux.
doubanfm-qt (MIT) - A douban.fm client written in Qt5.
douban.fm (MIT) - A douban.fm cli client based on Node.js.
kwplayer (GPLv3) - An elegant music player which can get songs from kuwo.cn.
simplescreenrecorder (GPLv3) - A feature-rich screen recorder that supports X11 and OpenGL.
guake (GPLv2 +) - Drop-down terminal for GNOME.
tragtor (LGPLv2.1) - A GUI for FFmpeg for audio and video-conversion.
hoststool (GPLv3) - provides basic tools to manage the hosts file.
grub4dos (GPLv2) - This is GNU GRUB, the GRand Unified Bootloader.
mu (GPLv2) - Fantastic music manager.
Solve some bug

Solve nautilus, gnome-music does not open

sudo dnf reinstall tracker tracker-docs tracker-firefox-plugin tracker-needle tracker-preferences

There totem gnome-maps does not open


$ CLUTTER_BACKEND = x11 totem &

$ CLUTTER_BACKEND = x11 gnome-maps &

Use the following suggestions do not agree, at your own caution

Install gnome-flashback

sudo dnf copr enable yselkowitz / gnome-flashback

(With bug, temporarily unable to use compiz, it might support, but not now.)
- Installation and configuration of phpMyAdmin under CentOS (Database)
- Steps to build MPICH2 development environment on CentOS 6.4 (Linux)
- Modify MySQL character encoding under Linux (Database)
- Offline (local) Yum source structures (Linux)
- Oracle in the add & split partition on the impact of global & local index (Database)
- C ++ you can become a new scripting language (Programming)
- How to use the internal network IP forwarding to connect to the Internet on Linux (Linux)
- Using iptables achieve NAT (Linux)
- Use calcurse schedule appointments and to-do in the Linux terminal (Linux)
- High-performance open-source http accelerator Varnish introduce (Server)
- Effect MongoDB plan cache (Database)
- Java implementation linear table - represents the order of representation and chain (Programming)
- Linux system using the command line shutdown or restart (Linux)
- To install minimize RHEL / CentOS 7 (Linux)
- Let MySQL 5.6 support Emoji expression (Database)
- To teach you a trick to find the real IP address (Linux)
- The simple multi-threaded Python (Programming)
- Linux Getting Started Tutorial: How to set up a static MAC address on VMware ESXi virtual machine (Mobile)
- To install the Git and Github under Ubuntu (Linux)
- Logging information through the web GUI (LogAnalyzer) (Server)
  CopyRight 2002-2020 newfreesoft.com, All Rights Reserved.