不像Redhat、Fedora和Centos這樣的Linux發行版本使用RPM包,HTTP://www.aliyun.com/zixun/aggregation/33836.html"> Debian和Ubuntu使用的是DEB格式的套裝軟體。 此章節將講解掌握其用法的幾個最重要的問題。
如何手動安裝DEB
總的來說,手動安裝DEB檔有兩種方法。 其一是使用你事先下載到硬碟上的檔,其二是使用像光碟這樣的移動存儲來安裝。
用下載的檔
將DEB檔(通常有一個尾碼名「.deb」)下載到一個臨時路徑,比如/tmp。 第二步是用dpkg --install命令來安裝該套裝軟體。 下面有一個安裝ndiswrapper utilities包的例子,是典型的用DEB安裝命令來安裝的例子:
root@u-bigboy:~# dpkg --install ndiswrapper-utils_1.8-0ubuntu2_i386.deb Selecting previously deselected package ndiswrapper-utils. (Reading database ... 70221 files and directories currently installed.) Unpacking ndiswrapper-utils (from ndiswrapper-utils_1.8-0ubuntu2_i386.deb) ... Setting up ndiswrapper-utils (1.8-0ubuntu2) ...root@u-bigboy:~#
用光碟
用光碟安裝DEB檔和在Fedora和RedHat中的情況是類似的。 區別在於光碟設備名稱是/media/cdrom。 下面的步驟將安裝事先拷貝到光碟上的ndiswrapper DEB包:
1. 插入光碟,檢查/media/cdrom路徑下的檔,然後安裝DEB。
root@u-bigboy:/tmp# mount /media/cdrom -o unhidemount: block device /dev/hdc is write-protected, mounting read-onlyroot@u -bigboy:/tmp# cd /media/cdromroot@u-bigboy:/media/cdrom# lsndiswrapper-utils_1.8-ubuntu2_i386.deb root@u-bigboy:/ media/cdrom# dpkg --install ndiswrapper-utils_1.8-ubuntu2_i386.deb Selecting previously deselected package ndiswrapper-utils. (Reading database ... 70221 files and directories currently installed.) Unpacking ndiswrapper-utils (from ndiswrapper-utils_1.8-0ubuntu2_i386.deb) ... Setting up ndiswrapper-utils (1.8-0ubuntu2) ...root@u-bigboy:~#
2. 結束後,彈出光碟
root@u-bigboy:/media/cdrom# cd /tmproot@u-bigboy:/tmp# umount /media/cdromroot@u-bigboy:/tmp# eject cdromroot@u-bigboy:/tmp#
注意:不像Fedora使用多張CD/DVD,Ubuntu是用一張CD/DVD盤發佈的。 Ubuntu安裝進程從互聯網上下載任何需要的套裝軟體。 因此,你可能發現使用APT工具要簡單,它能夠自動的下載安裝大部分你要的套裝軟體。
DEB安裝錯誤
有時候DEB軟體的安裝並不會按照你的計畫來,而你此時就需要有正確的措施。 有一些最常見的錯誤你很有可能會遇到,本節將告訴你如何從中恢復過來。