Linux系统中,软件通常以源代码或者预编译包的形式提供。(1)软件源代码需要编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选项,决定需要的功能或组件,或者针对硬件平台作一些优化。(2)预编译的软件包,通常是由软件的发布者进行编译,您只要将软件拷贝到系统中就可以 了。考虑到预编译软件包的适用性,预编译软件包通常不会针对某种硬件平台优化。它所包含的功能和组件也是通用的组合。
1、deb包的安装方式
deb是debian系Linux的包管理方式,ubuntu是属于debian系的Linux发行版,所以默认支持这种软件安装方式,当下载到一个deb格式的软件后,在终端输入这个命令就能安装:
sudo dpkg -i *.deb
或者直接双击安装。
2、编译安装方式
(小贴士:使用编译安装前,需要先建立编译环境,使用以下命令建立基本的编译环境:sudo apt-get install build-essential )在linux的世界,有很多软件只提供了源代码给你,需要你自己进行编译安装,一般开源的软件都会使用tar.gz压缩档来进行发布,当然也有其他的形式。拿到源代码的压缩文档,把它解压到/tmp目录下,进入/tmp/软件目录,然后执行以下三个命令:
1 ./configure 2 make 3 sudo make install
在第一步./configure时可能会提示说有某某软件找不到,例如提示“libgnome”这个开发包找不到,那就把libgnome这个关键词 copy,然后打开新立得软件管理器,在里面搜索libgnome这个关键词,就会找到libgnome相关的项目,把前面有个ubuntu符号的libgnome包(注意:同样需要安装dev包,但可以不装doc包)全部安装,通过这个方法把./configure过程中缺失的开发包都全部装上就OK了,第一步能顺利通过,第二,三步基本问题不大。
以上就是一般初学ubuntu的朋友必须掌握的编译安装的基本方法!
3、apt-get安装方法
ubuntu世界有许多软件源,在系统安装篇已经介绍过如何添加源,apt-get的基本软件安装命令是:
sudo apt-get install 软件名
4、新立得软件包管理
打开:系统--系统管理--新立得软件包管理,这个工具其实跟apt一样,可以搜索,下载,安装ubuntu源里的软件,具体安装方式很简单,看着界面应该会懂,就不详细介绍了。
5、二进制包的安装方式
有不少不开源的商业软件都会采用这种方式发布Linux软件,例如google earth,拿到二进制软件后,把它放到/tmp目录,在终端下进入安装目录,在安装目录下执行:
./软件名
然后按照一步步提示,就能安装该软件。例如安装realplayer播放器:你直接到官网 http://www.real.com/linux 下载 RealPlayer 的安装包,安装包是 .bin 格式,用如下命令安装:
chmod +x RealPlayer11GOLD.bin
./RealPlayer11GOLD.bin
6、rpm包的安装方式
rpm包是deb包外最常见的一种包管理方式,但ubuntu同样可以使用rpm的软件资源。首先我们需要安装一个rpm转deb的软件
sudo apt-get install alien
然后就可以对rpm格式的软件转换成deb格式了:
alien -d *.rpm
然后就可以用deb的安装方式进行软件安装。也可以不需转换而直接对rpm包进行安装:
alien -i *.rpm
更多的alien使用方法可以用-h参数查看相应说明文档
ubuntu中安装软件包
ubuntu一般安装的是deb软件包 ,tar.gz是一种压缩包,得先解压。一般这种都是源代码编译,解压缩后用一般里面有一个说明文档,教你怎么安装。
一般来说,基本上都是这样的,当然也有很多例外,建议自己看说明文档。
tar jxvf (tar.gz软件名)
cd (加压出的文件夹名字)
./configure
make
make install(如果提示没有权限什么的 就在前面加 sudo)
ubuntu Linux如何安装已经下载的软件包?
三个方法
1 终端运行 sudo dpkg -i xxxx.deb
xxxx.deb是你下载的软件包的名字
2 如果是apt-get下载的而没有安装, 那么重新运行 sudo apt-get install 软件包名字 即可
3 图形界面下 双击deb文件
哪里有最新版完美的UBUNTU版本下载?要求带完美软件包的
ubuntu8.10的现在还不错,你说软件包话,我可以介绍个Lazybuntu懒人安装软件包。参考资料里看,
第二个问题
你下个ISO格式的,直接刻录映像文件,就可以了。
参考资料:http://www.hx263.net/post/314.html
ubuntu 怎么查软件包的最新版本
新立软件包管理器
通新立软件包管理器查看已安装包前版本源新版本
先单击左角状态按钮再面列表单击已安装即右侧结列表看所已安装软件包名、已安装版本、新版本等信息
配合工具栏搜索快速搜索所需要软件包否已安装
终端
终端便查看已安装软件包版本号能单独查看所需要软件包否已安装版本号能查看升级软件包终端要实现目标要用软件工具叫做apt-show-versions通apt-get安装:
$sudo apt-get install apt-show-versions
或者单击面图标安装(仅UbuntuFirefox效):
安装终端使用命令:
$apt-show-versions
查看所已安装软件包版本号结太扫加终端自脚本more打印每屏结:
$apt-show-versions |more
打印满屏暂停按车键打印行按空格键打印屏按Q键退打印结想查看单软件包版本则使用命令:
$apt-show-versions –p <package> //<package>软件包名含符号
想查看升级软件包则使用命令:
$apt-show-versions –u
没任何升级软件包面条命令返任何结更参数查看man两哪用仁者见仁
Ubuntu有 1 个软件包没有被完全安装或卸载。
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
check更新管理器,看是哪个软件包的问题,删了再装或装过再删。
重启后再试。
用VirtualBox吧,用它虚拟windows,那么在win下才能用的软件就可以用了,方便简单。
ubuntu如何安装软件
其实ubuntu安装软件的方式非常简单(或者说你掌握了之后就觉得简单了)。
通常的我们可以在ubuntu软件中心和新立得软件包管理器找到自己想要的软件,直接选择就可以自动下载并安装到电脑中,不想要的时候随时可以再从那里面卸载。这是第一种方法,也是最简便的方法。
因为老大哥是Debain,所以ubuntu也支持deb快捷安装包。如果系统的软件包管理器源里没有你想要的软件,那么你从网上下载的ubuntu专用安装包就是这个格式(Debain的也是)。下载到本地直接双击就可以安装了,不过有时会碰到依赖问题。
第三种是下载了一个压缩包,不能双击直接安装,里面都是些散装的文件。解压出来仔细找找通常能看到一个名为configure或者autogen.sh的文件,如果有,那就终端进入目录然后执行./configure或者./autogen.sh,然后照着三楼给出的步骤执行就可以了。加入你解压开文件夹发现没有这两个文件,那么里面应该有一个名为INSTALL的文本文件,没有后缀名,打开有关于安装方式的介绍,照着那上面说的做最保险了。
第四种,*.bin文件,比如adobe air这样的软件。这种二进制安装包只有一个文件,双击不会执行,需要到终端下面执行chmod +x [文件名]为其提升权限,然后再./[文件名]执行即可。
上面的是安装包的使用方法。但是有的软件没有提供安装包,而是只有一个源码下载选项。需要注意的是这种软件一般都是不稳定版本或者根本就没有后续支持。源码包下载下来解压能看到一个类似cmakelist的文件,如果有,那么就在该目录下终端运行cmake .(注意空格和点都要输入,该命令需要先安装了cmake软件包才可执行),接下来是自动编译,编译完成方法就同tar.gz安装包的一样了。
另外还有些软件提供“源”,你只要将这个源添加到软件源里面就可以在包管理器中直接安装了。推荐你使用ubuntu tweak,许多常用源都包含在里面了,下载http://ubuntu-tweak.com/
本人了解的就这些了,最后说一下ubuntu是不支持.rpm的,那是fedora使用的安装包格式,效果类似于deb。
转载请注明出处51数据库 » r软件包ubuntu 如何在Ubuntu下安装软件包