Repository 問題或是??

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

Repository 問題或是??

文章Lo » 週五 3月 16, 2007 6:31 am

hi all.

最近我在安裝 Debian 3.1 r1 ( dvd, and netinst )
在apt-get 的時候 ( gcc, pptp-linux ) 等問題上面都遇上問題.

被要求remove kernel-image. 之後便是 initrd-tools 給uninstall了. 實在不明白, 之後便一直不能裝其他東西了. 被迫reinstall.

因為是另一部獨立機, 恕沒有error message.

我的apt source :
代碼: 選擇全部
deb http://ftp.hk.debian.org/debian/ unstable main non-free contrib
deb-src http://ftp.hk.debian.org/debian/ unstable main non-free contrib


thanks! 我很頭痛完全不知怎做. 我只想update一下而已ar... thx
Lo
可愛的小學生
可愛的小學生
 
文章: 16
註冊時間: 週三 3月 08, 2006 2:38 am

文章訪客 » 週五 3月 16, 2007 9:18 am

不想移除的軟體可以 lock 住不要升級。
訪客
 

文章Lo » 週五 3月 16, 2007 10:35 am

但是,這樣的話我也不能夠update任何東西了。即使是gcc也不能。
Lo
可愛的小學生
可愛的小學生
 
文章: 16
註冊時間: 週三 3月 08, 2006 2:38 am

文章訪客 » 週五 3月 16, 2007 10:40 am

你的 repository 用 unstable, 這樣要改安裝 linux-image*
而不是 kernel-image*

關於 stable / testing / unstable 請自行 google
訪客
 

文章Lo » 週五 3月 16, 2007 10:58 am

恕小弟愚昧,但是以往我也是以同樣方法安裝,完全沒有遇上此類問題。
我還不太知道問題在哪裡。(如果是unstable問題,我以往的debian怎麼又會沒問題?? 不明此處。)
Lo
可愛的小學生
可愛的小學生
 
文章: 16
註冊時間: 週三 3月 08, 2006 2:38 am

文章訪客 » 週五 3月 16, 2007 12:54 pm

沒 log 沒答案。
訪客
 

文章Lo » 週五 3月 16, 2007 3:11 pm

代碼: 選擇全部
debian:~#$apt-get install vim
...
[getting headers]
...
Get:1 http://ftp.hk.debian.org unstable/main tzdata 2007c-1
Get:2 http://ftp.hk.debian.org unstable/main locales 2.3.6.ds1-13
Get:3 http://ftp.hk.debian.org unstable/main libc6 2.3.6.ds1-13
Get:4 http://ftp.hk.debian.org unstable/main libncurses 5.4-5
Get:5 http://ftp.hk.debian.org unstable/main vim-common 1:7.0-164+3
Get:6 http://ftp.hk.debian.org unstable/main libgpmg1 1.19.6-25
Get:7 http://ftp.hk.debian.org unstable/main vim-runtime 1:7.0-164+3
Get:8 http://ftp.hk.debian.org unstable/main vim 1:7.0-164+3
Fetched 16.8MB in 8s (1948kB/s)
Preconfiguring packages ...
(Reading database ... 10103 files and directories currently installed.)
Removing base-config ...
Removing kernel-image-2.6.8-2-386 ...

  You are running a kernel (version 2.6.8-2-386) and attempting to

remove the same version. This is a potentially disastrous action. Not

only will /boot/vmlinuz-2.6.8-2-386 be removed, making it impossible to

boot it, (you will have to take action to change your boot loader to

boot a new kernel), it will also remove all modules under the directory

/lib/modules/2.6.8-2-386. Just having a copy of the kernel image is not

enough, you will have to replace the modules too.

  I repeat, this is very dangerous. If at all in doubt, answer no. If

you know exactly what you are oding, and are prepared to host your

system, then answer Yes.

Removing the running image (not recommended) [No]? No

dpkg: error processing kernel-image-2.6.8-2-386 (--remove):
  subprocess pre-removal script returned error exit signal 1
dpkg: initrd-tools: dependency problems, but removing anyway as you

request:
  kernel-image-2.6.8.2-386 depends on initrd-tools (>= 0.1.63).
Removing initrd-tools.
Errors were encountered while processing:
  kernel-image-2.6.8.2-386
E:Sub-process /usr/bin/dpkg returned an error code(1)

debian:~#


debian:~# apt-get install initrd-tools
Reading Packake Lists... Done
Build Dependency Tree... Done
Packing initrd-tools is not available, but is referred to by another

package.
This may mean that the packageis missing, has been obsoleted, or is only

available from another source
E: Package initrd-tools has no installation candidate

debian:~#

debian:~# uname -a
Linux debian 2.6.8-2-386 .........

debian:~# cat /etc/apt/sources.list
deb http://ftp.hk.debian.org/debian/ unstable main non-free contrib
deb-src http://ftp.hk.debian.org/debian/ unstable main non-free contrib
Lo
可愛的小學生
可愛的小學生
 
文章: 16
註冊時間: 週三 3月 08, 2006 2:38 am

文章Lo » 週五 3月 16, 2007 3:24 pm

代碼: 選擇全部
debian:~# apt-get install vim
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
  kernel-image-2.6.8-2-386: Depends: initrd-tools (>= 0.1.63) but it is

not installable
vim: Depends: vim-common (= 1:7.0-164+3) but it is not going to be

installed
vim: Depends: vim-runtime 1:7.0-164+3) but it is not going to be

installed
vim: Depends: libc6 (>= 2.3.6-6) but 2.3.2.ds1-22sarge3 is not going to

be installed
vim: Depends: libgpmg1 (>= 1.19.6-1) but it is not going to be installed
vim: Depends: libncurses (>= 5.4-5) but 5.4-4 is not going to be

installed
Lo
可愛的小學生
可愛的小學生
 
文章: 16
註冊時間: 週三 3月 08, 2006 2:38 am

文章訪客 » 週五 3月 16, 2007 3:43 pm

murmur:
如果一開始就想用 unstable, 直接裝 unstable 就好啦,
幹麻從 stable 升級浪費時間?

如果想用 stable + testing + unstable mixed system,
請愛用本站搜尋功能與 google 大神

stable -> unstable 保證無痛升級法
1. 設定檔和資料備份好
2. 用 debfoster + deborphan 把系統砍乾淨(remove 即可,不要 purge)
3. 一次升一級,不要好高鶩遠。
 Debian 並不保證任何時刻都能從 stable 直升 unstable,
 所以最好 stable -> testing -> unstable 這樣慢慢升
4. 如果升級出現問題(如果只有基本系統,不太可能出問題),
 以 libc6 + dpkg 優先升級,升完後再處理 apt 及其它升級
5. 如果還是失敗,有些時候得手動整理 dpkg database
 (如果有乖乖照 step 1~4 來做, 不太可能遇到 step 5)
訪客
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron