ubuntu进入linux系统安装程序,Ubuntu Linux下安装软件方法
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参数查看相应说明文档。
7、其它安装方式
其他安装方式一般还有脚本安装方式,这类软件,你会在软件安装目录下发现类似后缀名的文件,如: .sh .py .run等等,有的甚至连后缀名都没有,直接只有一个INSTALL文件,对于这种软件,可尝试以下几种方式安装:
最简单的就是直接在软件目录下输入: ./软件名* (注意有一个*号,那是一般可以通配所有后缀名)
或者 : sh 软件名.sh
或者: python 软件名.py
TIP:如以上方法均无法安装软件,可参考软件源代码下面的README文档。
ubuntu进入linux系统安装程序,Ubuntu Linux下安装软件方法相关推荐
- LINUX 下安装软件方法命令方法
LINUX 下安装软件方法命令方法 怎么安装应用软件? 我的软件安装在什么地方? 如何删除不要的应用软件? -- 下面,我们就一起来认识一下这些方面的问题. 一. 解析Linux应用软件安装包: 通常 ...
- LINUX下安装软件方法命令方法
1.通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz.它是使用UNIX系统的打包工具tar打包的. 2) rpm包,如software-1.2. ...
- linux系统安装chromium,Centos6.4下安装chromium
本文地址:http://www.dutycode.com/post-52.html 除非注明,文章均为 www.dutycode.com 原创,欢迎转载!转载请注明本文地址,谢谢. 为什么要安装chr ...
- Linux:ubuntu 下安装软件,卸载,查看已经安装的软件
ubuntu 下安装软件,卸载,查看已经安装的软件 参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种: .deb 和.rpm 这两种安装文 ...
- linux notepad 安装教程,Ubuntu 15.04/14.10/14.04下安装和卸载Notepad++(notepadqq)
Ubuntu下的Notepad++也就是notepadqq,比较适合刚从Windows平台转移到Linux平台的用户使用,如果你一直在Windows下使用的是nodepad++,那么推荐你在Linux ...
- u盘linux系统安装文件,使用U盘安装LINUX系统
安装前的准备 检查配置 Linux系统对电脑配置要求较低,主要说的是Linux内核运行要求较低,但是Linux Deepin作为桌面版本,最新的12.12.1版本采Linux Deepin 自行开发的 ...
- ubuntu下安装软件的方法
今天晚上捣鼓ubuntu下软件安装,之前只是在终端敲一下简单的命令和vim的使用 最近有需求需要通多ubuntu上安装chrome,尝试了几种方法,现总结一下分享给大家,如果有错误的地方望给出评论,谢 ...
- Linux环境下安装软件合集【1】
Linux环境下安装软件合集[1] 1 Linux环境下安装Node.js 1.1 通过wget直接安装 (1)wget不是安装方式 他是一种下载软件类似与迅雷 如果要下载一个软件 我们可以直接 wg ...
- linux下安装teamviewer方法
如题:linux下安装teamviewer方法 1:下载teamviewer安装包 2:在终端上进入放teamviewer安装包的目录下 3:执行命令:yum install teamviewer ...
最新文章
- .NET 缩略图服务器 ResizingServer
- WebGL 利用FBO完成立方体贴图。
- C++ primer 第13章 拷贝控制
- 编程迷宫_跟我学编程第十期——迷宫游戏
- amqp activemq_Spring AMQP ActiveMQ教程(第1部分)
- 服务端Latex解析成图片或者HTML或者SVG方案
- python 贝塞尔曲线 反算控制点_根据贝塞尔曲线上的点反算t值
- UnboundLocalError: local variable 'XXX' referenced before assignment
- 人工智能|人工智能语音识别系统的重要性
- Combining Label Propagation and Simple Models Out-performs Graph Neural Networks 论文理解
- Linux那些事儿 之 戏说USB(37)字符串描述符
- Android播放音效
- 京东图书详情页定价获取
- 机器人学笔记之——操作臂运动学:坐标系的标准命名以及工具的定位
- 赛后复盘 - DataCastle 科大讯飞AI营销算法大赛
- 斗地主自动出牌函数c语言,斗地主AI出牌(示例代码)
- Docker之操作系统Alpine
- 【Markdown基础教程】编辑环境的下载
- asio(三)、bind
- 关于一个ISE错误XST:899的错误判断的讨论
热门文章
- 汉诺塔游戏的python实现——递归函数
- 二分查找(循序渐进由0到1掌握二分)
- kotlin sealed 中_7.8 Kotlin Sealed类
- 5.2 计算机网络之传输层UDP协议
- 用yacc编写的算术运算计算器_Linux里隐藏的计算器,你知道它的奥秘吗?
- java单例模式_Java描述设计模式(01):单例模式
- C/Cpp / 如何定义一个只能在堆上(栈上)生成对象的类?
- OS / Linux / 进程的虚拟地址空间布局
- Cpp 对象模型探索 / 虚函数表和虚函数表指针的创建时机
- mysql字段名大写好处_数据库的表名字段名大小写问题