關於如何設定sources list

2021-04-26 01:47:16 字數 4841 閱讀 3701

debian | linux

5812 次檢視

sources.list 是我們在安裝軟體前所必需配置的乙個檔案,它告訴linux你所希望安裝檔案的存放路徑(也就是那裡可以找到他們),這裡可以使網路路徑,即所謂的網路安裝,也可以使本地的檔案路徑。下面是我的一些設定心得。

1。本地安裝

首先,linux對裝置的訪問都是以檔案的形式進行的,因此不管你是硬碟也好,cd-rom,或iso檔案,你首先要通過mount命令載入。

cd /mnt ; mkdir d; mount -t vfat /dev/hda2 /mnt/d

可在sources.list中新增如下

deb file:///mnt/debian1/ woody main contrib

deb file:///mnt/debian1/ woody/non-us main contrib

這裡是有規律的,你可先查一下debian1下的目錄結構,其中有個目錄dist是預設新增的,woody是dist目錄下的乙個最新的stable版 本,還有其他的老的或testing以及unstable版,main和contrib是woody下的兩個目錄(有些還包括乙個叫non-free的目 錄),non-us是非美國的,牽扯到一些由於版權以及加密的軟體,它下面同樣有main contrib(有幾個目錄都選上)。

iso檔案安裝

類似,首先載入iso檔案,有些不同

cd /mnt ;mkdir d ;mount -t vfat /dev/hda2 /mnt/d ;mkdir iso1 ;mkdir iso2 ;......

cd d;看到你的iso檔案了吧;

mount -t iso9660 -o loop youisofile1.iso /dev/iso1

mount -t iso9660 -o loop youisofile2.iso /dev/iso2

依此類推有幾個全掛上,vi /etc/apt/sources.list

deb file:///mnt/iso1/ woody main contrib

deb file:///mnt/iso1/ woody/non-us main contrib

deb file:///mnt/iso2/ woody main contrib

deb file:///mnt/iso2/ woody/non-us main contrib

.......

2.網路安裝相對簡單,不過不同的mirrorsite,它的目錄結構可能不同,你可用一下方法察看

如ftp ftp.jp.debian.org

anonymous

aaa@msn

ftp>ls

我的配置如下:

這裡deb-src表示可獲取源**。

還有日本的ftp.jp.debian.org也很不錯,只要把前面的ftp.us.debian.org的

us改為jp就好了。

不用的用#注釋掉。

這裡要注意,版本主要分為stable,testing,unstable版,現在stable為woody3.0,其中unstable的軟體最新,但最不穩定,不推薦使用,而testing的軟體相對較新比較穩定,推薦。

還要注意的是,你如果用了stable,同時用了testing,那麼公升級後為testing,類似,如果還選了unstable的,那麼結果就為unstable,因此推薦只選stable和

testing的,這樣的話裝好後就比較穩定。

接著用一下命令公升級

apt-get update

apt-get upgrade

apt-get dist-upgrade

裝軟體用apt-get install name

或用dselect ,tasksel ,aptitude等安裝。

祝大家安裝愉快,還有大家都把自己知道的一些速度快的,更新快的mirrorsite公布出來,好讓我們共同分享,謝謝

關於flask如何設定位https的方法

我因為有個專案需要模擬介面,做乙個mock伺服器。做完後我才發現,這個專案必須通過https去請求,所以最開始使用flask做的mock伺服器就不能正常使用了。這時候我有兩個選擇,第乙個更改專案中的訪問方式,把https改成http。第二個方案是把mock伺服器那邊改成https訪問的方式。說一下這...

關於任務鎖和中斷鎖 關於如何改變網路設定

昨天看書看見一段關於鎖的內容,覺得應該記一下 禁止任務排程 tasklock 允許任務排程 taskunlock 呼叫tasklock的任務會一直執行,而不會被其他任務搶占 除了中斷,當然可以禁止中斷 除非任務自己呼叫系統函式被阻塞,另一任務才能被調入執行。禁止中斷 intlock 重新允許中斷 i...

關於SO LINGER 設定

tcp連線斷開的時候呼叫closesocket函式,已經討論過有優雅的斷開和強制斷開,那麼如何設定斷開連線的方式呢?是通過設定socket描述符乙個linger結構體屬性。linger結構體資料結構如下 struct linger int l onoff int l linger 有三種組合方式 第...