‘壹’ amqsget命令怎么安装
使用apt-get命令如何安装软件?软件安装有两种方式离线安装和在线安装。;使用 apt-get 命令是在线安装需要更改镜像源,提高下载和安装速度。
学习目标:使用apt-get命令安装软件。
1. 软件安装是什么?
Ubuntu软件安装有两种方式:离线安装(deb文件格式安装)、在线安装(apt-get方式安装)。
2. deb文件格式安装
是 Ubuntu 的安装包格式,可以使用 dpkg 命令进行软件的安装和卸载。
dpkg 命令
dpkg命令选项:dpkg命令
dpkg命令效果图:
dpkg命令效果图
3. apt-get方式安装
是在线安装deb软件包的命令,主要用于在线从互联网的软件仓库中搜索、安装、升级、卸载软件。在线安装软件命令格式:sudo apt–get install 安装包 , 表示在线安装deb安装包
4. 更改镜像源
因为使用 apt-get 命令默认是从国外的服务器下载安装软件会导致下载安装速度很慢,所以需要更改成国内的镜像源服务器。
镜像源说明:镜像源就是下载软件来源的服务器。
‘贰’ 如何在Ubuntu下安装apt-get
这种情况经常遇到。原因是包管理软件互斥运行,比如synaptic(新立德)运行时,软件中心就不能安装软件,会提示等待apt-get退出。
解决方法:
查出什么软件在锁定apt
等待该程序执行完,或关闭该程序(比如遇到该软件下载软件包,下载半天都没完成,中止,程序卡死,你需要重启该程序等情况)
重新执行程序安装
命令如下:
sudo fuser -vik /var/lib/dpkg/lock
用户 进程号 权限 命令
/var/lib/dpkg/lock: root 4788 F.... synaptic
杀死进程 4788 ? (y/N)
可知,synaptic(新立德)在占用apt,那么
此时,按y,杀死synaptic进程,解决“等待apt-get退出“问题。
‘叁’ 在ubuntu下用apt-get install命令安装不了软件是咋回事
在ubuntu下用apt-get install命令安装不了软件是设置错误造成的,解决方法为:
1、在ubuntu桌面的左上角打开dash菜单,搜索“ubuntu软件”打开。
‘肆’ 如何在ubuntu下使用apt-get命令安装QTDesigner
ubuntu中由apt-get获得的文件包保存在/var/cache/apt/archives;
通过apt-get命令下载的软件包,放在/var/cache/apt/archives
目录下;
下载文件位置可以在/etc/apt/source.list文件中指定。
‘伍’ 怎样用apt-get来安装数据库
下面是如何让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/
转载,仅供参考。
‘陆’ 如何在ubuntu下使用apt-get命令安装QTDesigner
很多安装QT的方法都是通过下载源码编译,其实直接用apt命令安装可能更为方便。
sudo apt-get install qt5-default qttools5-dev-tools
执行完毕后,就安装好了。
再次运行designer命令,就可以启动qtdesigner
‘柒’ apt-get安装时一直显示“0%[正在等待报头]“,无法安装解决
错误如下:
www.dnjsb.com
使用apt-get命令安装软件时出现0%[正在等待报头]的提示且无法继续安装,一般出现此问题是因为安装过程中Ctrl+C强行中断或其它原因导致上一次安装没有正常完成导致的。如下方法可以解决:
1、终端下切换路径到/var/cache/apt/archives/目录
www.dnjsb.com
2、删除archives目录下的所有文件
重新使用apt-get命令安装,问题解决
‘捌’ 如何安装apt-get
不是所有linux系统都用atp-get安装软件。
一般来说着名的linux系统基本上分两大类:
1.RedHat系列:Redhat、Centos、Fedora等
2.Debian系列:Debian、Ubuntu等
RedHat 系列
1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”
2 包管理工具 yum
3 支持tar包
Debian系列
1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数”
2 包管理工具 apt-get
3 支持tar包
一、yum安装。
yum安装常用软件的命令
#yum check-update
#yum remove 软件包名
#yum install 软件包名
#yum update 软件包名
yum命令常见使用方法
yum -y install 包名(支持*) :自动选择y,全自动
yum install 包名(支持*) :手动选择y or n
yum remove 包名(不支持*)
rpm -ivh 包名(支持*):安装rpm包
rpm -e 包名(不支持*):卸载rpm包
二、apt-get安装。
apt-cache search package 搜索软件包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package --reinstall 重新安装包
sudo apt-get -f install 修复安装
sudo apt-get remove package 删除包
sudo apt-get remove package --purge 删除包,包括配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
apt-cache depends package 了解使用该包依赖那些包
apt-cache rdepends package 查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖