添加第三方源
Centos作爲REDHAT的社區版本,本身追求穩定性。因此,官方源中自帶的軟件並不多,添加一些第三方的源對我們以後安裝一些軟件非常方便。常用的有 EPEL、ATrpms、ELRepo、Nux Dextop、RepoForge 等。根據穩定性原則,建議只添加 EPEL 源、Nux Dextop 和 ELRepo 源大型第三方源。
EPEL源
sudo yum install repl-release
- 1
執行完該命令後,在 /etc/yum.repos.d 目錄下會多一個 epel.repo 文件。
ELRepo 源
ELRepo 包含了一些硬件相關的驅動程序,比如顯卡、聲卡驅動:
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
- 1
- 2
完成該命令後,在 /etc/yum.repos.d 目錄下會多一個 elrepo.repo 文件。
安裝 yum-axelget
yum-axelget 是 EPEL 提供的一個 yum 插件。使用該插件後用 yum 安裝軟件時可以並行下載,大大提高了軟件的下載速度,減少了下載的等待時間:
安裝該插件的同時會安裝另一個軟件 axel。axel 是一個並行下載工具,在下載 http、ftp 等簡單協議的文件時非常好用
添加CentOS SCLo軟件集合倉庫
yum install centos-release-scl-rh centos-release-scl
- 1
添加Remi的RPM存儲庫,它提供很多有用的包
yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
- 1
安裝vim-enhanced
yum install vim-enhanced
- 1
NTFS 驅動
Centos下默認是無法掛在NTFS格式的硬盤,我們需要藉助ntfs-3g這個軟件來實現掛在NTFS格式的硬盤
當成功安裝完成後,可以通過如下的命令掛在一個NTFS格式的硬盤
yum install ntfs-3g
mount -t ntfs-3g /dev/your-device ~/removable-device
- 1
- 2
Google Chrome 瀏覽器
默認的瀏覽器是 Firefox,個人不太喜歡,更傾向於 Chrome 瀏覽器。
Google 官方源在國內可能無法正常訪問,故而添加 Fedora 中文社區提供的鏡像源:
sudo wget http://repo.fdzh.org/chrome/google-chrome-mirrors.repo -P /etc/yum.repos.d/
- 1
安裝:
sudo yum install google-chrome-stable
- 1
或者,直接在/etc/yum.repos.d/目錄下新建一個google-chrome.repo文件
然後在文件中寫入如下的內容
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
- 1
- 2
- 3
- 4
- 5
- 6
保存之後,再執行
yum clean all
yum makecache
- 1
- 2
完成源的更新
之後便可以直接使用yum在線安裝
安裝:
sudo yum install google-chrome-stable
- 1
中文輸入法
由於使用的是全英文安裝,所以默認是沒有中文輸入法的。
在“Application”->“Settings”->“Region & Language” 中將“Chinese(Intelligent Pinyin)”添加到“
Input Sources” 中即可使用中文輸入法。默認使用“Shift”鍵切換中文輸入法。
VirtualBox 虛擬機
VirtuabBox 的安裝:
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
sudo mv virtualbox.repo /etc/yum.repos.d/
sudo yum install VirtualBox-5.0
- 1
- 2
- 3
需要注意兩點:
若機器性能不夠,虛擬機的使用體驗會非常差,所以不建議在老機器上使用;
更新 kernel 之後需要執行
sudo /sbin/rcvboxdrv setup
- 1
在 VirtualBox 安裝虛擬系統後,記得使用 “設備”->“安裝增強功能”,使用效果會更好;
Wine[可選]
Wine 是一個可以讓 Windows 程序運行在 Linux 下的軟件。類似虛擬機,但跟虛擬機又不太一樣:
sudo yum install wine
- 1
BT 軟件
transmission 是 Linux 下常用的 Torrent 下載軟件:
sudo yum install transmission
- 1
在 “Application”->“Internet”-> 中可以啓動 transmission。
uGet
uGet 是 Linux 下的一個下載工具,支持 HTTP、HTTPS、FTP、Torrent 等,支持多連接,並可以監視剪貼板:
sudo yum --enablerepo=epel-testing install uget aria2
- 1
娛樂相關
影音播放器
Nux Dextop 提供了 mplayer 和 VLC,可以用於播放常見格式的音頻和視頻,二者選其一安裝即可,我一直用的是mplayer:
sudo yum install mplayer
sudo yum install vlc
- 1
- 2
mycli
這是一款mysql的命令補全工具,遺憾是沒有提供RECH和CENTOS相應的包,但是可以使用pip來安裝mycli工具,如下:
sudo yum install python-pip python-devel
sudo pip install mycli
- 1
- 2
安裝完成之後,可以使用如下的方式連接數據庫
使用root進行登錄
mycli -h locahost -u root
- 1
使用root登錄並連接到數據庫test
mycli -uroot -hlocalhost test
- 1