亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

Debian Linux新手Apt-get/dpkg簡明入門

添加時間:2010-12-8  添加: admin 
 簡略翻譯,原文在 All about Linux的Blog上。其實,這里有個更全的早就翻譯過的APT HOWTO,強烈推薦。

  Debian是最早的Linux發行版之一。它能引起公眾注意就因為它讓安裝與卸載軟件非常簡單。在其他發行版還陷在依賴性的泥潭里時,Debian用戶因為有更好的包管理系統而免受這些困擾。

  所有基于Debian的發行都使用這個包管理系統。Deb包可以把一個應用的文件包在一起,大體就如同Windows上的安裝文件。這里要介紹的就是如何使用安裝包處理軟件來達到我們的目的。

  用apt-get的第一步就是引入必需的軟件庫,Debian的軟件庫也就是所有Debian軟件包的集合,它們存在互聯網上的一些公共站點上。把它們的地址加入,apt-get就能搜索到我們想要的軟件。/etc/apt/sources.list是存放這些地址列表的配置文件,其格式如下:

  deb [web或ftp地址] [發行版名字][main/contrib/non-free]

  比如Ubuntu是一個基于Debian的發行,它的Sources.list可以是這樣的:

  deb http://in.archive.ubuntu.com/ubuntu breezy main restrcted

  你可以自己加上自己的地址。apt-get.org 上面有一些不錯的地址列表。

  設好地址之后,就要把本機上的軟件庫跟網上的庫同步(只是軟件描述信息,不包含軟件本身)。這樣,本機上就有了一個可用的軟件的清單,命令如下:

  # apt-get update

  運行成功之后,你就可以搜到在你的發行版中有哪些軟件了,命令是apt-cache,運行這個命令是在本機是檢索,而不連到網上。如:

  # apt-cache search baseutils

  這個命令可以列出baseutils這個軟件包的情況,有還是沒有,還有版本等。

  看到庫里有這個軟件包后,就可以安裝它:

  # apt-get install baseutils

  這時我們就可以看到apt-get的威力了。如果baseutils依賴于某個另外的軟件,或者一個運行庫xyz.0.01.so,apt-get 會自動下載這個包(或含有這個庫的軟件包)。這叫做自動依賴性處理。通常,如果你只用Debian軟件庫內的軟件,是不會發生找不到包或包版本不對的情況的,除非用的是正在開發的Testing或Unstable版本。

  卸載軟件:

  # apt-get remove baseutils

  如果想看一下庫里有多少軟件:

  # apt-cache stats

  Total package names : 22502 (900k)

  Normal packages: 17632

  Pure virtual packages: 281

  Single virtual packages: 1048

  Mixed virtual packages: 172

  Missing: 3369

  ...

  把本機所有軟件升級到最新版:

  # apt-get upgrade

  最后是最強力的--把整個發行版都升到新版本:

  # apt-get dist-upgrade

  升級時注意那些影響系統起動的東西,比如升級了內核,升級了grub或lilo等,這之后你應當重新運行grub或是lilo,讓它們指向正確的位置,否則升級之后會工作不正常的。

  用apt-get安裝軟件時,它會從網上(在sources.list里指的那個站點)下載所用的軟件包,這個包將存在本機上,目錄是:/var /cache/apt/archives/。時間長了,這里會變得非常巨大,占用大量的硬盤空間。要想清理這個目錄,可以運行:

  # apt-get clean

  還有一個自動清理功能,它只清除那些沒用的或者是不完整的軟件包:

  # apt-get autoclean

  這樣在重裝某軟件時就依然能使用已經下載好的,而不是再到網上去下載。

  dpkg - 底層一些的包管理工具

  用上apt(高級包管理工具)之后,一般是不需要處理單個的deb文件的。如果需要,就要用dpkg命令。比如想自己裝gedit:

  # dpkg -i gedit-2.12.1.deb

  卸載:

  # dpkg -r gedit

  這里只寫名字即可。還可以加上--purge(-P)標志:

  # dpkg -P gedit

  這會連同gedit的配置文件一起刪除,只用-r的話是不刪除配置文件的。

  如果不想安裝一個deb包,但想看一下它里面有什么文件:

  # dpkg -c gedit-2.12.1.deb

  如果想多看點信息:

  # dpkg -I gedit-2.12.1.deb

  也可以用通配符來列出機器上的軟件:

  # dpkg -l gcc*

  這會列出所有gcc開頭的軟件包:

  Desired=Unknown/Install/Remove/Purge/Hold

  Status=Not/Installed/Config-files/Unpacked/Failed-config/.

  / Err?=(none)/Hold/Reinst-required/X=both-problems

  / Name Version Description

  +++-===============-==============-========================

  ii gcc 4.0.1-3 The GNU C compiler

分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站