保证Ubuntu网络可用的前提下:
一,问题:
jiaoteng@jiaoteng-desktop:~$ sudo apt-get install vim
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
现在没有可用的软件包 vim,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 vim 还没有可供安装的候选者
jiaoteng@jiaoteng-desktop:~$ sudo apt-get install g++
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
现在没有可用的软件包 g++,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 g++ 还没有可供安装的候选者
方法: 在你的软件源中添加源:
sudo vim /etc/apt/source.list
添加:deb http://cz.archive.ubuntu.com/ubuntu lucid main
保存退出
sudo apt-get update
sudo apt-get install **
就可以安装了。
二,按上面的方法,网络不太好,有时候源也不行,所以没有上面的方法。
如果你有DVD版的Ubuntu 9.04,用它来作为源,确实是不错的想法,也省去了联网的麻烦,具体操作如下:
打开终端,执行:
sudo gedit /etc/apt/sources.list
将里面的所有内容删除,保存退出。
然后终端执行:
sudo mount -o loop -t iso9660 /.../Ubuntu-9.04-dvd-i386.iso /media/cdrom0/
sudo apt-cdrom -m -d /media/cdrom0 add
执行结果如下:
现把 /media/Ubuntu-9.04-dvd/ 作为了 CD-ROM 的挂载点
正在鉴别.. [6c9fa028a2a77a6a3b571ccefb68b9ea-2]
正在光盘中查找索引文件..
找到了 2 个软件包索引、0 个源代码包索引、0 个翻译索引和 1 个数字签名
这张光盘现在的名字是:
“Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090421.3)”
正在复制软件包列表……gpgv: 于 2009年04月22日 星期三 03时02分02秒 CST 创建的签名,使用 DSA,钥匙号 FBB75451
gpgv: 完好的签名,来自于“Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>”
Reading Package Indexes... 完成
正在写入新的软件包源列表
对应于该光盘的软件包源设置项是:
deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090421.3)]/ jaunty main restricted
请对您的光盘套件中的其它光盘重复相同的操作。
W: Skipping non-exisiting file /media/Ubuntu-9.04-dvd/dists/jaunty/main/binary-i386/Packages
W: Skipping non-exisiting file /media/Ubuntu-9.04-dvd/dists/jaunty/main/debian-installer/binary-i386/Packages
W: Skipping non-exisiting file /media/Ubuntu-9.04-dvd/dists/jaunty/restricted/binary-i386/Packages
然后执行:sudo apt-get update 就可以安装你想要到软件了
PS:
其实解决上面问题最简单的方法:就是把CD/DVD 选用 "Use Physical driver",然后再重启虚拟机。
分享到:
相关推荐
sudo apt-get install libwebkitgtk-3.0-dev ``` 注意,这里安装的是libwebkitgtk-3.0,因为libwebkitglk是其一部分。 3. **安装向日葵客户端**: 向日葵客户端的安装方法取决于其是否在Ubuntu的官方软件仓库中...
如果遇到“sun-java6-jdk没有可供安装的候选者”的问题,可以尝试运行以下命令添加额外的仓库: ```bash sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu hardy multiverse" ``` 完成Java 6的...
如果遇到无法找到安装候选的错误,可以先执行 `sudo apt-get update` 更新软件列表,再尝试安装5.0版本: ``` sudo apt-get install mysql-server-5.0 ``` 4. 安装PHP,它是用于处理服务器端脚本的编程语言: ...
sudo apt-get install ibus # CentOS/RHEL sudo yum install ibus ``` 接下来,安装 ibus-pinyin: ```bash # Debian/Ubuntu sudo apt-get install ibus-pinyin # CentOS/RHEL sudo yum install ibus-pinyin ```...
sudo apt-get install fcitx-zim ``` 然后在系统设置中启用Fcitx,并添加紫光输入法引擎。 - 对于IBus: ``` sudo apt-get install ibus-zim ``` 同样,在系统设置中启用IBus,添加紫光输入法引擎。 6. **...
错误信息“软件包 wiringpi 没有可安装候选”通常意味着在当前的软件源中找不到这个软件包,这可能是由于软件源未更新或者配置不正确。另一个错误“失败:域名解析暂时失败”表明树莓派在尝试连接到软件更新服务器时...
sudo apt-get install ibus ibus-table ``` 这将安装IBus基础组件和所需的输入法表。 3. 安装极点五笔输入法:由于Ubuntu默认的软件源可能没有包含极点五笔,我们需要从其他来源获取。这通常涉及到下载安装包...
3. **安装 Rime**:使用 `sudo apt-get install rime` 或 `sudo yum install rime` 命令来安装 Rime 输入法。 4. **安装小鹤双拼插件**:Rime 默认可能不包含小鹤双拼,需要通过 `sudo apt-get install rime-hepy` ...
sudo apt-get install fcitx-sogoupinyin ``` 3. 安装完成后,需要配置输入法。通常情况下,Ubuntu默认使用iBus作为输入法框架,现在需要将其切换为fcitx框架: ``` im-config ``` 在弹出的界面中选择fcitx...
sudo apt-get install libxml2 libxml2-dev libevent-1.4-2 libevent-dev bzip2 libbz2-dev libcurl3-gnutls libcurl4-gnutls-dev libpng12-0 libpng12-dev libjpeg62 libjpeg62-dev libfreetype6 libfreetype6-dev ...
sudo apt-get install fcitx-cloudpinyin ``` 安装完成后,需要在系统设置中启用FCITX输入法框架,并添加云拼音输入法组件。配置好后,可以在桌面环境中切换输入法,开始享受便捷的中文输入体验。 ### 使用技巧 1...
sudo apt-get install gdebi ``` 接下来,我们可以使用`gdebi`来安装搜狗输入法: ```bash sudo gdebi sogouimebs.deb ``` 安装过程中,`gdebi`会自动处理所需的依赖,并提示你确认安装。如果遇到依赖问题,可能...