Loongson2f_灵珑9S2A_debian5(lenny)更改国内archive软件源并使用源码编译安装bochs-2.6.9

先前我写过在装有debian6的灵珑一体机上,使用源码编译安装bochs虚拟机的文章。后来,尝试在原机配套的共创系统(debian5,lenny)上,也使用源码来编译安装bochs虚拟机,经过一番折腾,编译成功,并安装运行。由此推断,在逸珑笔记本电脑的共创系统,也是可以如灵珑一体机一样,先更改国内软件源,然后编译安装需要软件的。

先前文章:《Loongson2f_龙芯逸珑8089A_安装bochs和qemu虚拟机并成功启动freedos

另外,在loongson3b1500主机上,系统是航天龙梦的Fedora28-5,成功使用源码编译安装了bochs-2.6.10和qemu-5.0软件,在编译bochs-2.6.10软件时,也遇到了在共创系统上编译软件时相似的问题,一一解决后,编译都是成功的。而qemu-5.0软件则是参考了狗剩百科的文章轻松安装成功。有需要的朋友可以参考

狗剩百科:https://wiki.godson.ac.cn

qemu安装参考:https://wiki.godson.ac.cn/virtual_machine_software:qemu

还有,在尝试编译bochs-2.6.11软件时,没有成功。

特别注意:系统重启后,图形界面依旧失效。。。降级安装请不要轻易尝试

目录

共创系统更改软件源

下载bochs源文件

解压bochs源文件

(进入“下载”目录)

(查看目录下的文件)

(解压源文件)

(进入解压后的目录)

(安装 gcc g++) 

(尝试 ./configure)

(查找源上x11图形库软件包)

(查看libx11-dev软件包的详细情况)

(安装libx11-dev库文件)

(再次尝试执行 ./configure)

(安装libgtk2.0-dev)

进行降级安装libgtk2.0-dev

(再再次尝试 ./configure  完成)

(进行make编译)

(进行make install 安装)

(bochs正常运行)

总结


 

 

共创系统更改软件源

原机配套的共创linux系统(debian5,lenny),没有现成的软件源了,需要更改软件源。现在能用的源有两个,一个是网易源,一个是腾讯源。

网易源:http://mirrors.163.com/debian-archive/debian/

腾讯源:https://mirrors.cloud.tencent.com/debian-archive/debian/

打开终端,在终端中操作

(查看/etc/apt/目录下文件)

$ ls /etc/apt/ 							

(查看/etc/apt/source.list文件内容) 

$ cat /etc/apt/source.list				
deb http://mirror.loongos.org/deb-archive-server/download medusa main non-free
deb-src http://mirror.loongos.org/deb-archive-server/download medusa main non-free

deb http://mirror.loongos.org/mirror/debian lenny main contrib non-free
deb-src http://mirror.loongos.org/mirror/debian lenny main contrib non-free

deb http://repository.loongos.org/repository/fanatic fanatic main
deb-src http://repository.loongos.org/repository/fanatic fanatic main

deb http://dev.lemote.com/debian-rebuild lenny main
deb-src http://dev.lemote.com/debian-rebuild lenny main

deb http://dev.lemote.com/debian-loongson/ loongson main
deb-src http://dev.lemote.com/debian-loongson/ loongson main

deb http://dev.lemote.com/tip current nm kde3 printing-update
deb-src http://dev.lemote.com/tip current nm kde3 printing-update

 (更改/etc/apt/source.list文件内容)

$ sudo vim /etc/apt/source.list

更改操作如下:

1,连续的按键盘上的 d 字符键,删除各行内容,直至全部删除。

2,按下 i 或者 a 键进入输入模式,输入下面更改的内容。

3,按Esc键退出输入模式,然后Shift + : 进入命令模式,输入wq!保存退出。

或者在按Esc键退出输入模式后,Shift + z z 保存退出。(z z 是两次按下z键)

更改得到的文件内容如下:(这里使用了网易源,腾讯源更改类似)

deb http://mirrors.163.com/debian-archive/debian lenny main contrib non-free

(更新软件源)

$ sudo apt-get update
获取:1 http://mirrors.163.com lenny Release.gpg [1034B]
获取:2 http://mirrors.163.com lenny/main Translation-zh_CN [83.0kB]
忽略 http://mirrors.163.com lenny/contrib Translation-zh_CN
忽略 http://mirrors.163.com lenny/non-free Translation-zh_CN
获取:3 http://mirrors.163.com lenny Release [99.6kB]
忽略 http://mirrors.163.com lenny Release
获取:4 http://mirrors.163.com lenny/main Packages [5073kB]
获取:5 http://mirrors.163.com lenny/contrib Packages [67.8kB]
获取:6 http://mirrors.163.com lenny/non-free Packages [77.2kB]
下载 5402kB,耗时 15s (344kB/s)
正在读取软件包列表... 完成
W: GPG error: http://mirrors.163.com lenny Release: 下列签名无效: KEYEXPIRED 1337087218 由于没有公钥,下列签名无法进行验证: NO_PUBKEY AED4B06F473041FA
W: 您可能需要运行 apt-get update 来解决这些问题

(签名无效,安装公钥)

$ sudo apt-get install debian-archive-keyring 	
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不再被使用了:
  kregexpeditor ktip kdegames-card-data kwin libsensors4 klipper ksmserver
  ksysguard kmenuedit ksplash konsole arts kdm lm-sensors xdg-utils ksysguardd
  kpersonalizer redofficefonts kdelibs kappfinder kate kdepasswd
使用'apt-get autoremove'来删除它们
下列的软件包将被升级:
  debian-archive-keyring
共升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 346 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 20.0kB 的软件包。
解压缩后会消耗掉 4096B 的额外空间。
【警告】:下列的软件包不能通过验证!
  debian-archive-keyring
不经验证就安装这些软件包么?[y/N] y
获取:1 http://mirrors.163.com lenny/main debian-archive-keyring 2010.08.28~lenny1 [20.0kB]
下载 20.0kB,耗时 0s (109kB/s)
(正在读取数据库 ... 系统当前总共安装有 95646 个文件和目录。)
正预备替换 debian-archive-keyring 2009.06.08 (使用 .../debian-archive-keyring_2010.08.28~lenny1_all.deb) ...
正在解压缩将用于更替的包文件 debian-archive-keyring ...
正在设置 debian-archive-keyring (2010.08.28~lenny1) ...
gpg: 密钥 F42584E6:“Lenny Stable Release Key <debian-release@lists.debian.org>”未改变
gpg: 密钥 55BE302B:“Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>”未改变
gpg: 密钥 6D849617:“Debian-Volatile Archive Automatic Signing Key (5.0/lenny)” 未改变
gpg: 密钥 B98321F9:公钥“Squeeze Stable Release Key <debian-release@lists.debian.org>”已导入
gpg: 密钥 473041FA:公钥“Debian Archive Automatic Signing Key (6.0/squeeze) <ftpmaster@debian.org>”已导入
gpg: 合计被处理的数量:5
gpg:           已导入:2  (RSA: 2)
gpg:           未改变:3
gpg: 没有找到任何绝对信任的密钥
正在设置 samb
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值