LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2063|回复: 30

SuSE9.1下apt安装++

[复制链接]
发表于 2004-11-6 17:15:14 | 显示全部楼层 |阅读模式
首先,感谢 wzs的“SuSE9.1使用apt升级全解.”给了我很多的引导还有http://www.html4.com/mime/markup ... .php的正确方法

step1:- 升级你的SuSE9.1,否自安装 apt-0.5.15cnc6-0.suse091.rb.5.i586.rpm
apt-libs-0.5.15cnc6-0.suse091.rb.5.i586.rpm将有libpopt.so.0的错误报告
step2:-在ftp://ftp.gwdg.de/pub/linux/suse ... se091.rb.5.i586.rpm 和apt-libs-0.5.15cnc6-0.suse091.rb.5.i586.rpm
step3:-在root用户下输入命令:cd /user/lib  
                                                 ln -s libpopt.so.1.0.0 libpopt.so.0
        作用产生一个指向libpopt.so.1.0.0的链接文件libpopt.so.0,然后用YAST 2把这个两个软件包装上,我是顺利安上。
step4:-更改 /etc/apt/sources.list 在文件的末尾添上
rpm      ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.1-i386 xorg suser-guru wine rpmkeys base update-prpm update kde gnome xfree86 mozilla samba3 ximian suser-rbos suser-gbv usr-local-bin suser-tcousin suser-scorot suser-sbarnin suser-jogley suser-ollakka labplot funktronics packman packman-i686 kde3-stable security-prpm security
rpm-src  ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.1-i386 xorg suser-guru wine rpmkeys base update-prpm update kde gnome xfree86 mozilla samba3 ximian suser-rbos suser-gbv usr-local-bin suser-tcousin suser-scorot suser-sbarnin suser-jogley suser-ollakka labplot funktronics packman packman-i686 kde3-stable security-prpm security
如果你不要下载源文件去研究,在rpm-src前加上“#”符号。
(***************以下的是可选改法,你不做括号内的修改不会有很大影响,至于作用用原作者一个老外的话will work better,作者本身也没有解释清楚,参见http://www.html4.com/mime/markup ... _en/install_ftp.php******************************************
更改/etc/apt/apt.conf.d/apt.conf为:
// with "apt-config dump" all settings can be viewed
Acquire::CDROM::Copy "true";

APT {
    Clean-Installed "false";
    Get {
        Assume-Yes "false";
        Download-Only "false";
        Show-Upgraded "true";
        Fix-Broken "false";
        Ignore-Missing "false";
        Compile "false";
    };
};

RPM {
    Ignore { };
    Hold { };
    Allow-Duplicated { "^kernel$"; "^kernel-"; "^kmodule-"; "^gpg-pubkey$" };
    Options { };
    Install-Options "";
    Erase-Options "";
    Source {
        Build-Command "rpmbuild --rebuild";
    };
};

然后编辑 "/etc/apt/apt.conf.d/gpg-import.conf",取消第三行注释.
再然后更改 "/etc/apt/apt.conf.d/gpg-check.conf"如下:
Scripts:M:re:: "gpg-check.lua";
// Enable to check for GPG signatures
RPM::GPG-Check "true";

还改"/etc/apt/apt.conf.d/gpg-checker.conf"如下:
// Make RPM::GPG-Check no; to disable gpg checking
// It can still be used in combination with --checksig
RPM::GPG-Check yes;
Scripts:M:re:: gpg-checker.lua;

最后了,呵呵,添加 "/etc/profile.local"文件,内容为:
xhost +
*********************************)
                休息一会*_*
step5:-在ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/RPMS.rpmkeys/ 下载                    所有的rpmkeys软件包,用apt --no-checksig --no-post install name_of_the_key方法安装,注意这里的name_of_the_key是rpmkeys包的名字。
你将会看到:
Reading Package Lists...
Building Dependency Tree...
The following NEW packages will be installed:
  rpmkey-packman
0 upgraded, 1 newly installed, 0 removed and 94 not upgraded.
Need to get 23.0kB of archives.
After unpacking 31.2kB of additional disk space will be used.
Get:1 ftp://ftp.gwdg.de SuSE/9.1-i386/packman rpmkey-packman 0.2-0.pm.0 [23.0kB]
Fetched 23.0kB in 6s (3551B/s)
Committing changes...
Preparing...                ##################################################
rpmkey-packman              ##################################################
Done.
You don't seem to have one or more of the needed GPG keys in your RPM database.
Importing them now...
的画面,注意“You don't seem to have one or more of the needed GPG keys in your RPM database.Importing them now...”,请下载414A57C3-lmuelle-gpg-key.asc.文件,我找的网址http://ftp.nluug.nl/networking/samba/Binary_Packages/SuSE/ 414A57C3-lmuelle-gpg-key.asc,你也可以自己搜搜。保存到你的 /home/[userName] 目录下.然后输入"rpm --import /home/[userName]/414A57C3-lmuelle-gpg-key.asc".把这些包装上才不会有unsigned package(s)的错误。输入 "rpm -qa|grep -E "key".检测你的Key是否安装上去,在你按enter后出现的一排排数据中会有gpg-pubkey-414a57c3-3b52d7d4 一段,呵呵   添加完毕。

step6:-输入"apt-get update",进行list更新,OK!
step7:-安装图像界面的apt-Kynaptic.输入"apt-get install kynaptic". 安装后你可以在K-Menu中:系统> Configuration>Kynaptic Package Manager.找到。
step8:-大喊一声,放松一下,不过下载更新的速度不快--挂机
 楼主| 发表于 2004-11-6 17:50:13 | 显示全部楼层

re:kynaptic安装的贴图

刚把apt装上,兴奋ing,把kynaptic也弄上了,搞笑的是kynaptic包在菜单上的名字很奇特,有兴趣的人自己看看   吼吼

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-11-6 19:46:11 | 显示全部楼层
说得好
 楼主| 发表于 2004-11-6 20:23:17 | 显示全部楼层

你用过apt吗?

怎么用apt更新的速度非常慢呀 真是郁闷呀,可恼
发表于 2004-11-6 22:36:45 | 显示全部楼层
我用YAST2升级升到头了,安装是还是缺这缺那,我改怎么办?
 楼主| 发表于 2004-11-7 08:21:22 | 显示全部楼层

re:apt install

你的错误是什么呀?
发表于 2004-11-7 08:23:22 | 显示全部楼层
我第一步就已经开始缺东西“升级你的SuSE9.1,否自安装 apt-0.5.15cnc6-0.suse091.rb.5.i586.rpm
apt-libs-0.5.15cnc6-0.suse091.rb.5.i586.rpm将有libpopt.so.0的错误报告”
 楼主| 发表于 2004-11-7 11:45:57 | 显示全部楼层
在root用户下输入命令:cd /user/lib
ln -s libpopt.so.1.0.0 libpopt.so.0

这个弄过了吗?
发表于 2004-11-7 13:07:15 | 显示全部楼层
得到文件已存在
 楼主| 发表于 2004-11-7 13:47:10 | 显示全部楼层
晕,那你试试把libpopt.so.1.0.0复制一份,在重命名为libpopt.so.0.0.0
再用:
cd /user/lib
ln -s libpopt.so.0.0.0 libpopt.so.0
看看罗.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表