查看软件包安装情况
1 2 3 4 5 6 7 8 9
| #rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。 rpm -qa | grep ruby #以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep “软件或者包的名字”; dpkg -l | grep ruby #yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep “软件名或者包名”; yum list installed | grep ruby #如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了, #上面两种方法都看不到这种源码形式安装的包。如果是以root用户安装的,可执行程序通常都在/sbin:/usr/bin目录下。 #其中rpm yum Redhat系linux的软件包管理命令,dpkg debian系列的软件包管理命令
|
apt
安装
1 2 3 4 5 6
| #安装 example.rpm 包 rpm -i example.rpm #安装 example.rpm 包并在安装过程中显示正在安装的文件信息 rpm -iv example.rpm #安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度 rpm -ivh example.rpm
|
查看安装完成的软件
1 2 3
| rpm -qa | grep jdk java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686 java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686
|
卸载软件
question
现象:E: Unable to locate package xxx
原因:apt源缺失
1 2 3 4 5
| sudo add-apt-repository main sudo add-apt-repository universe sudo add-apt-repository restricted sudo add-apt-repository multiverse sudo apt-get update
|
yum
yum查找提供此功能的的软件包
yum provides semanage
安装docker
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| #docker安装-安装软件包 yum install -y yum-utils device-mapper-persistent-data lvm2 #docker安装-设置稳定的仓库 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #docker安装---列出并排序存储库中可用的docker版本 yum list docker-ce --showduplicates | sort -r #read version yum install docker-ce-19.03.5 docker-ce-cli-19.03.5 containerd.io #docker安装---查看当前docker的版本信息 docker version #docker安装---启动docker systemctl start docker
# 安装较旧版本时需要指定完整的rpm包名,并加上--setopt=obsoletes=0 yum install -y --setopt=obsoletes=0 docker-ce-17.03.2.ce-1.el7.centos.x86_64 docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch # 安装较新版本时加上rpm包名的版本号部分 sudo yum install docker-ce-18.03.0.ce
|
安装chrome
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| # 配置yum源 # 在目录 /etc/yum.repos.d/ 下新建文件 google-chrome.repo cd /etc/yum.repos.d/ vim google-chrome.repo # 编辑google-chrome.repo,内容如下,编辑后保存退出(:wq) [google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub # 安装google chrome浏览器 yum -y install google-chrome-stable # Google官方源可能在中国无法使用,导致安装失败或者在国内无法更新,可以添加以下参数来安装: yum -y install google-chrome-stable --nogpgcheck
# 没有--no-sandbox选项谷歌浏览器不能在root用户特权下运行。 # 打开/opt/google/chrome/google-chrome文件,在最后一行添加上--no-sandbox vim /opt/google/chrome/google-chrome # 在最后一行添加 --no-sandbox
|
安装CentOS7 Gnome GUI
在系统下使用命令安装gnome图形界面程序
在安装Gnome包之前,需要检查一下安装源(yum)是否正常,因为需要在yum命令来安装gnome包。
第一步:先检查yum 是否安装了,以及网络是否有网络。如果这两者都没有,先解决网络,在解决yum的安装。
第二步:在命令行下 输入下面的命令来安装Gnome包。
1
| yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
|
第三步:更新系统的运行级别。
1
| ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
|
第四步:重启机器。启动默认进入图形界面。