目前在此電腦上安裝的linux為CentOS7 3.10.0-693.2.2.el7.x86_64
1.添加第三方源
EPEL=Extra Packages for Enterprise Linux,為CentOS提供了額外的10000多個(gè)軟件包躬窜。
sudo yum install epel-release
執(zhí)行后,/etc/yum.repos.d目錄下會(huì)多一個(gè)epel.repo文件杠输。
ELRepo 包含了一些硬件相關(guān)的驅(qū)動(dòng)程序,如顯卡拍嵌、聲卡驅(qū)動(dòng)(可不裝)
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
/etc/yum.repos.d/elrepo.repo
國內(nèi)yum源
網(wǎng)易163:http://mirrors.163.com/
阿里云:http://mirrors.aliyun.com/
清華:https://mirrors.tuna.tsinghua.edu.cn/
2.yum-axelget EPEL提供的yum插件藻糖,可并行下載。同時(shí)會(huì)安裝軟件axel,為并行下載工具爱致,如使用http、ftp下載等寒随。
sudo yum install yum-axelget
3.全面更新
sudo yum update
會(huì)更新kernel
4.刪除多余的kernel(使用最新kernel糠悯,保留一個(gè)舊kernel)
uname -r 當(dāng)前系統(tǒng)版本號(hào)
rpm -qa | grep kernel | sort 當(dāng)前系統(tǒng)的所有kernel
sudo yum remove kernel-3.10.0-123.8.1.e17.x86_64 刪除舊版本的kernel
5.GCC
sudo yum install gcc # C 編譯器
sudo yum install gcc-c++ # C++ 編譯器
sudo yum install gcc-gfortran # Fortran 編譯器
sudo yum install compat-gcc-44 # 兼容 gcc 4.4
sudo yum install compat-gcc-44-c++ # 兼容 gcc-c++ 4.4
sudo yum install compat-gcc-44-gfortran # 兼容 gcc-fortran 4.4
sudo yum install compat-libf2c-34 # g77 3.4.x 兼容庫
sudo yum install make
sudo yum install gdb # 代碼調(diào)試器
sudo yum install cmake # Cmake
sudo yum install git # 版本控制
6.NTFS驅(qū)動(dòng)
sudo yum install ntfs-3g
7.java
sudo yum install java
8.Python
sudo yum install python-matplotlib # 2D 繪圖庫
sudo yum install PyQt4 # Qt4 的 Python 綁定
sudo yum install numpy # 數(shù)組操作庫
sudo yum install scipy # 科學(xué)計(jì)算庫
sudo yum install python-requests # 網(wǎng)頁請(qǐng)求
sudo yum install python-docopt # 命令行參數(shù)分析器
sudo yum install gdal-python # gdal 的 Python 綁定
9.google chrome
添加Fedora中文社區(qū)鏡像源:
sudo wget http://repo.fdzh.org/chrome/google-chrome-mirrors.repo -P /etc/yum.repos.d/
安裝:
sudo yum install google-chrome-stable
注:chrome無法在root用戶下運(yùn)行,若需要在root下執(zhí)行妻往,在終端中輸入: --no-sandbox google-chrome,占用一個(gè)終端互艾。
10.解壓軟件
sudo yum install p7zip
sudo yum install unar
11.FTP客戶端
sudo yum install filezilla
12.終端模擬器
sudo yum install guake 下拉
13.VirtualBox虛擬機(jī)
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
sudo mv virtualbox.repo /etc/yum.repos.d/
sudo yum install VirtualBox-5.0
更新 kernel 之后需要執(zhí)行 sudo /sbin/rcvboxdrv setup ;
在 VirtualBox 安裝虛擬系統(tǒng)后讯泣,記得使用 “設(shè)備”->“安裝增強(qiáng)功能”纫普,使用效果會(huì)更好;
error:unable to find the sources of your current Linux kernel.無法找到當(dāng)前使用的內(nèi)核的代碼好渠,無法編譯昨稼。
報(bào)錯(cuò)日志在/var/log/vbox-install.log
解決辦法:
yum install gcc kernel kernel-devel
sudo /sbin/rcvboxdrv setup
14.Wine
sudo yum install wine
15.同步網(wǎng)盤
堅(jiān)果云,國內(nèi)的全平臺(tái)同步網(wǎng)盤晦墙,不限空間悦昵,但限制每月上傳流量1G,下載3G晌畅。
#堅(jiān)果云依賴于notify-python
sudo yum install notify-python
#下載
wget https://jianguoyun.com/static/exe/installer/fedora/nautilus_nutstore_amd64.rpm
sudo rpm -i nautilus_nutstore_amd64.rpm
16.下載軟件
transmission是linux下常用的torrent下載軟件但指。
sudo yum install transmission
uGet 支持http、https抗楔、FTP棋凳、torrent等,多連接连躏,監(jiān)視剪貼板
sudo yum --enablerepo=epel-testing install uget aria2
17.截圖軟件shutter
sudo yum install shutter
18.CentOS7 /home下的文件夾名稱改為英文
用登陸用戶打開終端:
export LANG=en_US
xdg-user-dirs-gtk-update
此時(shí)會(huì)彈出提示剩岳,選擇使用新名稱
export LANG=zh_CN.UTF-8
至此,更新完畢入热。
19.安裝WPS Office
WPS for Linux 社區(qū):http://community.wps.cn/
下載:http://community.wps.cn/download/
使用yum install 安裝拍棕。
也可以使用wget http://kdl.cc.ksosoft.com/wps-community/download/a21/wps-office-10.1.0.5672-1.a21.x86_64.rpm
以上,皆來自于http://seisman.info/linux-environment-for-seismology-research.html
作者SeisMan
首頁http://seisman.info/