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

您好,歡迎來到思海網(wǎng)絡(luò),我們將竭誠(chéng)為您提供優(yōu)質(zhì)的服務(wù)! 誠(chéng)征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購(gòu)買流程 | 付款方式 | 聯(lián)系我們 [ 會(huì)員登錄/注冊(cè) ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁(yè) >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

Debian Linux新手Apt-get/dpkg簡(jiǎn)明入門

添加時(shí)間:2010-12-8  添加: admin 
 簡(jiǎn)略翻譯,原文在 All about Linux的Blog上。其實(shí),這里有個(gè)更全的早就翻譯過的APT HOWTO,強(qiáng)烈推薦。

  Debian是最早的Linux發(fā)行版之一。它能引起公眾注意就因?yàn)樗尠惭b與卸載軟件非常簡(jiǎn)單。在其他發(fā)行版還陷在依賴性的泥潭里時(shí),Debian用戶因?yàn)橛懈玫陌芾硐到y(tǒng)而免受這些困擾。

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

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

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

  比如Ubuntu是一個(gè)基于Debian的發(fā)行,它的Sources.list可以是這樣的:

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

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

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

  # apt-get update

  運(yùn)行成功之后,你就可以搜到在你的發(fā)行版中有哪些軟件了,命令是apt-cache,運(yùn)行這個(gè)命令是在本機(jī)是檢索,而不連到網(wǎng)上。如:

  # apt-cache search baseutils

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

  看到庫(kù)里有這個(gè)軟件包后,就可以安裝它:

  # apt-get install baseutils

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

  卸載軟件:

  # apt-get remove baseutils

  如果想看一下庫(kù)里有多少軟件:

  # 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

  ...

  把本機(jī)所有軟件升級(jí)到最新版:

  # apt-get upgrade

  最后是最強(qiáng)力的--把整個(gè)發(fā)行版都升到新版本:

  # apt-get dist-upgrade

  升級(jí)時(shí)注意那些影響系統(tǒng)起動(dòng)的東西,比如升級(jí)了內(nèi)核,升級(jí)了grub或lilo等,這之后你應(yīng)當(dāng)重新運(yùn)行g(shù)rub或是lilo,讓它們指向正確的位置,否則升級(jí)之后會(huì)工作不正常的。

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

  # apt-get clean

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

  # apt-get autoclean

  這樣在重裝某軟件時(shí)就依然能使用已經(jīng)下載好的,而不是再到網(wǎng)上去下載。

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

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

  # dpkg -i gedit-2.12.1.deb

  卸載:

  # dpkg -r gedit

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

  # dpkg -P gedit

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

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

  # dpkg -c gedit-2.12.1.deb

  如果想多看點(diǎn)信息:

  # dpkg -I gedit-2.12.1.deb

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

  # dpkg -l gcc*

  這會(huì)列出所有g(shù)cc開頭的軟件包:

  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

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證: 粵B1.B2-20030321 備案號(hào):粵B2-20030321-1
網(wǎng)站公安備案編號(hào):44060602000007 交互式欄目專項(xiàng)備案編號(hào):200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎(jiǎng)  警警  手機(jī)打開網(wǎng)站