在ubuntu下用apt-get install命令安装不了软件是咋回事

在ubuntu下用apt-get install命令安装不了软件是咋回事,第1张

在ubuntu下用apt-get install命令安装不了软件是设置错误造成的,解决方法为:

1、在ubuntu桌面的左上角打开dash菜单,搜索“ubuntu软件”打开渗搜。

2、接着就会d出ubuntu软件窗口。

3、在里面找到需要的软件点击“安装”。

4、会d出认证窗口,输入用户登录密码,点击“授权”就可以进行安装了。

5、等待安装完成后,我们可以在左上角的森肢dash菜单中搜索丛春历,或者底部切换到“A”标志,在“已安装”中找到并打开。

下面是如何让apt-get使用本地deb文件的步骤:

第一步:所你所有的deb文件放在同一个目录内,如:

# mkdir /var/debs

第二茄嫌步:使用dpkg-scanpackages 命令生成APT可以使用的软件包索引文件

/var# dpkg-scanpackages debs /dev/null | gzip >debs/Packages.gz

注:/dev/null位置的参数是指定一个文件,文件名不限,该文件的作用是用来重写覆盖deb软件包中控制文件的某些定义,它的第一行的格式,一行对应一个软件包:

package priority section

package指定你所要修改的软件包

priority 有low,medium,high三个值

section 用来指定软件包属于哪个section

如果不需要对deb软件包做任何修改你就可以像例子中那样直接指定伍好一颤橘手个/dev/null文件。

第三步:在你的sources.list中添加一行

deb file:/var debs/

这样你就可以使用apt-get命令来安装这些软件包了,命令格式没有任何差异,apt-get会为我们处理软件包之间的依赖关系,不过要注意,在修改sources.list之后一定要执行一下apt-get update命令。

让 apt-get使用本地的源代码进行安装也是一样的,不过需要注意下列几点:

1、第一个软件包的orig.tar.gz(源程序文件), .dsc(debian控制文件) and .diff.gz(描述在debian能使用该程序之前需要进行的修改部分)文件必须在同一目录下。

2、生成的索引文件要使用Sources.gz ,而不能用Packages.gz

3、扫描程序使用dpkg-scansources

# dpkg-scansources debs | gzip >debs/Sources.gz

4、最后还需要在sources.list中添加一行

deb-src file:/root debs/

转载,仅供参考。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12406937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存