linux系统下如何安装软件
发布网友
发布时间:2022-04-19 13:34
我来回答
共7个回答
热心网友
时间:2022-04-11 02:31
linux下安装软件有两种方式:
一是安装二进制的包,一般都是rpm格式的了,常用rpm -ivh XXX.rpm的方式来安装了
rpm -qa可以查看软件包的信息,具体请百度rpm命令。
rpm安装有时遇到依赖关系的问题,所以有了自动查找依赖关系的工具,redhat的yum和
ubuntu的apt-get都是其中的例子,这两个工具都是自动解析依赖关系的,从网上查找相应
的资源并安装,如yum install XXX或者apt-get install XXX。用这种工具要注意
的就是配置资源丰富,速度快的源了,默认的源不一定合适。
二是安装源码包,你从网上下载来的是source文件,而不是二进制的可执行文件,那么就需要
自己编译和安装它了,一般下载来的是压缩包,比如XXX.tar.gz,常用的安装方式就是俗称的
三板斧了,1 tar -zxvf XXX.tar.gz 2 ./configure --prefix=/usr/local/***
3 make && make install 。具体安装方法可能有差异,注意看安装包里的readme或者
INSTALL文件,一般都有比较详细的说明。
PS:linux不用杀毒软件的,所以没有360 for linux的,呵呵。
热心网友
时间:2022-04-11 03:49
一般用命行,或新立得软件包管理器(系统->系统管理->新立得软件包管理器),这样可以自动解决以来关系。
如果是×.deb可以双击直接安装。
rpm可能需要先安装rpm包。
*.tar,gz,*.tar.bz等需先解压,用cd命令进入文件夹。
$./configure
$make (如果make失败,先运行一下sudo apt-get install zlib1g-dev libreadline-dev openssl libncurses5-dev)
$sudo make install
一般是这样,有时需要看看说明文档!!
热心网友
时间:2022-04-11 05:40
Linux安装软件有2种方式:
1、通过编译好的rpm包进行安装,操作命令:
rpm -ivh soft.rpm
或者用以下的方法
yum install soft
以上请替换soft.rpm和soft
2、通过源码进行编译安装。
cd source_code
./configure
make
make install
热心网友
时间:2022-04-11 07:48
补充楼上的,具体要看你什么linux版本,要是CentOS的你可以联网用yum install package(你想安装的软件名),要是ubuntu或Debian的话,在联网的情况下可以sudo apt-get install package(你想安装的软件名)。
热心网友
时间:2022-04-11 10:13
Ubuntu软件包管理器1、可以在终端使用apt-get来管理软件包,不过要有su权限,更新软件包文件列表: sudo apt-get update 升级软件包软件: sudo apt-get upgrade安装软件:sudo apt-get install softwareName删除软件:sudo apt-get remove softwareName----2、新立得软件包管理器是dpkg命令的图形化前端,能够在图形界面内完成LINUX系统软件的搜寻、安装和删除,相当于终端里的apt命令。
3、Ubuntu9.10还提供了ubuntu软件中心,详细的分类了Ubuntu的相关软件。
热心网友
时间:2022-04-11 12:54
源代码包要先编译,再安装!
1.先解压,对于tar.bz2结尾的:
tar -jxvf packagename.tar.bz2
其中packagename是你的软件包名称,可以用tab自动补全。
2.配置
进入解压后的目录,运行:
./configure
3.编译
如果上一步不出错的话输入:
make
4.安装到系统中
上一步就已经产出可以运行的文件了,不过如果需要安装到系统上一步改成:
make install
这样就完成了源代码的编译,并安装到/usr/bin下了(根据具体情况有所不同)。
注意事项:
在编译安装源码包的时候,一定要仔细检查系统设置,主要有:
1.编译器的设置。有的时候会检查编译器版本,比如在编译MATLAB2008a的时候,make需要GCC4.1,而系统的编译器版本是4.3就会引起错误,这时候要手动设置环境变量CC。
2.依赖包的设置。有些软件是依赖特定包来实现功能的,比如在安装COMPIZ的时候会要求系统里存在libgl1-mesa-glx等,如果系统中有没满足的依赖关系时,make的时候会报错,仔细观察出错的提示,大致就能知道是缺少什么lib包。
3.symbol的设置。除了以上两点,还要注意symbol的设置。symbol一般就是头文件的集合。比如在编译vmware server的过程中会提示指定系统头文件的放置位置。一般来说,系统常用的头文件都被打包在一起为linux- headers-*.*.**.*-arch(适合debian系统,其中星号为内核版本号,arch代表CPU体系),仔细检查编译时要求的版本号是否于目前安装的版本号对应。还有就是,第二步中安装的lib也需要有对应的头文件,一般放在与lib同名的有dev后缀的包中。
祝你早日编译成功~
另外,虚机团上产品团购,超级便宜
热心网友
时间:2022-04-11 15:52
rpm -ivh后面加上你需要装上的软件就可以啦!!!!追问能详尽点吗?例如如何在linux下安装360卫士。
追答在网上下载个个360卫士个个安装包,再解压就可以安装啦