linux安装软件命令输出
-
在Linux中,安装软件的命令可以根据不同的Linux发行版以及软件包管理工具的不同而有所区别。下面以常用的几种Linux发行版为例,介绍一些常见的安装软件命令及其输出。
1. Ubuntu/Debian
在Ubuntu或Debian中,常用的软件包管理工具是apt(Advanced Packaging Tool)。安装软件的命令是`sudo apt install 软件包名称`。执行该命令后,系统会自动下载并安装所需的软件包。以下是一个示例输出:
“`
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
软件包1 软件包2 …
Suggested packages:
建议的软件包1 建议的软件包2 …
The following NEW packages will be installed:
软件包名称
… // 输出省略
“`2. CentOS/RHEL
在CentOS或RHEL中,常用的软件包管理工具是yum(Yellowdog Updater Modified)。安装软件的命令是`sudo yum install 软件包名称`。执行该命令后,系统会自动下载并安装所需的软件包。以下是一个示例输出:
“`
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.xxxxxxxx.com
* extras: mirror.xxxxxxxx.com
* updates: mirror.xxxxxxxx.com
Resolving Dependencies
–> Running transaction check
—> Package 软件包名称.x86_64 0:版本号 will be installed
… // 输出省略
“`3. Arch Linux
在Arch Linux中,常用的软件包管理工具是pacman。安装软件的命令是`sudo pacman -S 软件包名称`。执行该命令后,系统会自动下载并安装所需的软件包。以下是一个示例输出:
“`
:: 正在获取软件包…
core 为主存储库 [已更新]
extra 为主存储库 [已更新]
community 为主存储库 [已更新]
arcolinux_repo 为主存储库 [已更新]
:: 正在解析软件包的依赖关系…
:: 正在查找冲突的包…
:: 正在获取提供的软件包…
:: 正在解析软件包的依赖关系…
:: 正在查找冲突的包…
-> 正在下载软件包… // 输出省略
“`上述是常见的几种Linux发行版的软件安装命令及其输出。根据实际使用的Linux发行版,使用相应的命令进行软件安装即可。
2年前 -
在Linux系统下安装软件通常有几种不同的方式,每种方式都有相应的安装命令。下面是几种常见的安装命令及其输出。
1. 使用apt-get命令(适用于Debian和Ubuntu系统):
$ sudo apt-get install 软件包名
读取软件包列表… 完成
正在建立依赖树
正在读取状态信息… 完成
将会安装下列额外的软件包:
软件包名1 软件包名2 …
下列【新】软件包将被安装:
软件包名
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 25.6 kB 的归档文件。
解压缩后会消耗 80.9 kB 的额外空间。
您希望继续执行吗?[Y/n]2. 使用yum命令(适用于CentOS和Fedora系统):
$ sudo yum install 软件包名
正在检查安装候选包(包括已安装的)…
unzip.x86_64 2:6.0-16.el7 base
正在解决依赖关系
–> 正在检查事务
—> 软件包 软件包名.x86_64.0.版本 将被 安装
–> 正在处理依赖关系 libstdc++-static(x86-64) = 版本
–> 正在检查事务
—> 软件包 libstdc++-static.x86_64.0.版本 将被 安装
–> 解决依赖关系完成
…3. 使用dnf命令(适用于Fedora和新版的CentOS系统):
$ sudo dnf install 软件包名
上次元数据过期检查:1:00:32 前于 Wed Dec 30 01:22:47 2020。
正在检查安装候选包。
软件包 软件包名 有可用更新 (版本)
安装命令如下:
sudo dnf install 软件包名
是否继续?[y/N]4. 使用zypper命令(适用于openSUSE系统):
$ sudo zypper install 软件包名
正在加载软件源数据库…
正在读取软件源数据库中的安装候选包…
Resolving package dependencies…5通过源码编译安装:
$ wget http://www.example.com/软件包名.tar.gz
$ tar -zxvf 软件包名.tar.gz
$ cd 软件包名
$ ./configure
$ make
$ sudo make install这些是几种常见的在Linux系统下安装软件的命令及其输出。根据不同的Linux发行版和安装方式,命令输出可能会有所不同,但一般都会包含安装的软件包名称、需要的依赖关系、下载大小等信息。根据输出信息,用户可以确认安装的软件包以及是否继续安装。
2年前 -
在 Linux 系统中,安装软件通常需要使用包管理器来下载、安装和管理软件包。不同的 Linux 发行版可能会使用不同的包管理器,比如apt、yum、dnf等。下面是一些常用的 Linux 包管理器的安装软件命令输出示例。
1. apt命令(Debian和Ubuntu系列)
apt是Debian和Ubuntu系列发行版中常用的包管理器,可以使用以下命令来安装软件包:
“`
sudo apt update // 更新软件包索引
sudo apt install package_name // 安装软件包
“`示例输出:
“`
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
package1 package2 package3
Suggested packages:
package4 package5
The following NEW packages will be installed:
package_name
“`2. yum命令(CentOS和Red Hat系列)
yum是CentOS和Red Hat系列发行版中常用的包管理器,可以使用以下命令来安装软件包:
“`
sudo yum update // 更新软件包索引
sudo yum install package_name // 安装软件包
“`示例输出:
“`
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving dependencies
–> Running transaction check
—> Package package_name.x86_64 0:version_number will be installed
–> Finished Dependency ResolutionDependencies Resolved
============================================================================
Package Arch Version Repository Size
============================================================================
Installing:
package_name x86_64 version_number repository size
Installing for dependencies:
package1 x86_64 version_number repository size
package2 x86_64 version_number repository sizeTransaction Summary
============================================================================
Install 1 Package (+2 Dependent packages)Total download size: size_in_bytes
Installed size: size_in_bytes
“`3. dnf命令(Fedora系列)
dnf是Fedora系列发行版中常用的包管理器,可以使用以下命令来安装软件包:
“`
sudo dnf update // 更新软件包索引
sudo dnf install package_name // 安装软件包
“`示例输出:
“`
Dependencies resolved.
============================================================================
Package Arch Version Repository Size
============================================================================
Installing:
package_name x86_64 version_number repository size
Installing dependencies:
package1 x86_64 version_number repository size
package2 x86_64 version_number repository sizeTransaction Summary
============================================================================
Install 1 Package (+2 Dependent packages)Total download size: size_in_bytes
Installed size: size_in_bytes
“`4. zypper命令(openSUSE系列)
zypper是openSUSE系列发行版中常用的包管理器,可以使用以下命令来安装软件包:
“`
sudo zypper refresh // 更新软件包索引
sudo zypper install package_name // 安装软件包
“`示例输出:
“`
Repository ‘repository_name’ is up to date.
Loading repository data…
Reading installed packages…
Resolving package dependencies…The following NEW package is going to be installed:
package_nameThe following additional package is going to be installed:
package13 new packages to install.
Overall download size: size_in_bytes. Already cached: size_in_bytes. After the operation, additional space will be used: size_in_bytes.
“`这些示例输出中,会显示软件包的名称、版本号、依赖关系和下载大小等信息。根据具体的发行版和包管理器,输出的格式可能会有所不同,但通常都会包含类似的信息。
2年前