linux系统没有可用的软件包gcc,现在没有可用的软件包vim,被其它软件包引用了,gcc命令无法使用…

1.问题描述

在终端使用vi hello.c命令时出现以下错误,并且gcc工具也使用不了:

程序 ‘vim’ 已包含在下列软件包中:

* vim

* vim-gnome

* vim-tiny

* vim-athena

* vim-gtk

* vim-nox

请尝试:sudo apt-get install

然后我在终端输入sudo apt-get install vim后出现以下错误:

正在读取软件包列表… 完成

正在分析软件包的依赖关系树

正在读取状态信息… 完成

没有可用的软件包 vim,但是它被其它的软件包引用了。

这可能意味着这个缺失的软件包可能已被废弃,

或者只能在其他发布源中找到

2.解决方法

先使用命令sudo apt-get update更新,但是运行后提示没有可用的软件包错误!所以需要修改源地址,首先切换到/etc/apt/目录下,使用命令sudo chmod 777 source.list改变source.list文件的属性,“只读”改为“可读写”:

然后在终端输入sudo apt-get update命令完成更新,gcc命令此时可以使用,之后输入sudo apt-get install vim即可成功安装vim,此时vi命令就可以正常使用了。

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户25328 人正在系统学习中 相关资源:Android程序中安装其它软件包_设计一个Android程序-Android代码类…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月4日
下一篇 2021年4月4日

相关推荐