如何檢查Linux版本
Kernel
$ uname -r檢查Linux distribution version
$ cat /proc/versionor
$ cat /etc/issue
Debian / Ubuntu 安裝套件
dpkg是Debian底層的套件管理程式,其上還有強大的apt,在其上更有非常強大的aptitude管理系統
| sudo apt-get update | 更新套件清單。 |
| sudo apt-get upgrade | 升級系統已安裝套件的版本,此指令可一次升級所有已安裝套件的版本,也可以單獨升級某指定套件。 |
| sudo apt-get dist-upgrade <name> | 升級系統已安裝套件的版本,一併升級具相依性套件的版本。 |
| sudo apt-get install <name> | 安裝套件。 |
| sudo apt-get remove <name> | 移除套件,但保留該套件設定檔。 |
| sudo apt-get autoremove <name> | 移除套件,並且移除與該套件具有相依性之套件。 |
| sudo apt-get --purge remove <name> | 移除套件,一併移除該套件設定檔。 |
| sudo apt-get clean | 移除套件的安裝原始檔。 |
| sudo apt-get autoclean | 移除已經無法再下載的套件安裝原始檔。 |
| sudo apt-get check | 檢查套件是否有相依性的問題。 |
| apt-cache search <name> | 透過此指令,我們可以使用關鍵字來搜尋套件完整名稱,name 為某套件的查詢關鍵字。 |
| apt-cache showpkg <name> | 查詢某套件的所有資訊。 |
| apt-cache pkgnames <name> | 查詢系統中所有可用的套件名稱。 |
| apt-cache depends <name> | 查詢與某套件有依存關係的所有套件,並顯示是否有衝突套件及建議取代套件 |
apt-get -s install You can run a simulation to see what would happen if you upgrade/install a package:
apt-get -V -s upgrade To see all possible upgrades, run a
upgrade in verbose mode and (to be safe) with simulation, press n to cancel:apt-cache policy <pkg> The option
policy can show the installed and the remote version (install candidate) of a packageapt-show-versions <pkg> If installed, shows version information about one or more packages
查詢已安裝的套件
dpkg -l
aptitude
aptitude 是比apt-get更強大的安裝工具 , 使用方式類似aptitude install <package>
Passing -V will show detailed information about versions, again to be safe with the simulation switchaptitude -V -s install <package>
Displays the versions of specified packages.aptitude versions <package>
更新apt Host
有時候某些套件找不到 , 可能要修改/etc/apt/sources.list 中的 host列表 , 並且更新aptexample :
1. 在您的 /etc/apt/sources.list 文件中像下面這樣添加一行:
deb http://ftp.de.debian.org/debian sid main
2.執行 $apt-get update
下載 原始檔進行安裝
一般下載一個xxx.tar.baz解開後都會提供一個.configure和install以進行下列方式的安裝
# ./configure
# make
# make install
下載 RPM檔進行安裝
# rpm -ivh MySQL-client-3.23.57-1.i386.rpm
沒有留言:
張貼留言