Ubuntu碰到基本问题总结

来源:互联网 发布:淘宝店铺制作教程 编辑:程序博客网 时间:2024/05/17 01:19

今天玩Ubuntu果然坑爹,总结下碰到的问题

1、不知道是拨号网络限制的原因还是什么情况,无法更新源,自动手动更新都没有效果,可以从网上下载软件包安装,无法用apt-get install 进行安装,这个是所有原因的根源。国内几乎所有的源都手动更新了个遍,始终有部分文件找不到。

2、用的是ubuntu 9.10,带的是gcc 4.4版本,好像说4.4的编译要求过于严格,很多软件的编译会出现问题,于是乎降低gcc版本。gcc不能两个版本共存,索性先删掉gcc 4.4

apt-get remove gcc-4.4

于是紧接着下的gcc 4.3的tar.gz包没法编译安装,于是找gcc的deb安装文件,找到gcc-4.3_4.3.2-1ubuntu11_i386直接安装,出现编译依赖的错误,需要几个依赖相关的deb文件一起安装,然后各种找

cpp-4.3_4.3.2-1ubuntu11_i386.deb

g++-4.3_4.3.2-1ubuntu11_i386.deb

gcc-4.3_4.3.2-1ubuntu11_i386.deb

gcc-4.3-base_4.3.2-1ubuntu11_i386.deb

libstdc++6-4.3-dev_4.3.2-1ubuntu11_i386.deb

我找的地址是:http://old-releases.ubuntu.com/ubuntu//pool/main/g/gcc-4.3/

然后在对应目录dpkg -i *.deb进行安装,安装成功

安装之后修改gcc相关链接:

$ cd /usr/bin
$sudo ln -snf gcc-4.3 gcc
$sudo ln -snf g++-4.3 g++
$sudo ln -snf cpp-4.3 cpp

至此gcc4.3算是安装成功 gcc --version查看gcc安装版本信息

3、安装bochs

./configure(添加了对应的配置条件) 时出现ERROR: X windows gui was selected, but X windows libraries were not found.

参照网上的解决方法:

sudo aptitude install xorg-dev 

显示的结果是:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Couldn't find any package whose name or description matched "xorg-dev"
Couldn't find any package whose name or description matched "xorg-dev"
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done

sudo apt-get install xorg-dev 

运行sudo apt-get install xorg-dev

root@ubuntu:/home/james/JOS/bochs# sudo apt-get install xorg-dev 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Couldn't find package xorg-dev

表示很无奈,找了几个xorg-dev的deb文件

libwxbase2.4-dev_2.4.5.1.1ubuntu1_i386.deb

libwxgtk2.4-contrib-dev_2.4.5.1.1ubuntu1_i386.deb

libwxgtk2.6-dev_2.6.3.2.2-2ubuntu4_i386.deb

x-window-system-dev_4.3.0.dfsg.1-14sarge7_i386.deb

运行安装命令又是一堆编译依赖,无法使用apt-get install的我表示又一次中着,依赖的文件太多,手动一个个找不现实,下次换个网络环境看成不成吧

还是搞不明白为什么无法更新源,网络没有问题,网上有说是认证网络的原因,求解决方法

 

原创粉丝点击