Linux操作系统之Ubuntu软件简单操作介绍

Ubuntu是一个以桌面应用为主的Linux操作系统,它是世界领先的开源操作系统。Ubuntu 已经不再只是简陋的界面+命令行,而是一款华丽时尚且无比实用的操作系统。对于大多数没接触过 Linux 而又想学习一下的朋友来说,Ubuntu 是首选。

在使用Ubuntu之前,便要选择软件进行安装反安装。那么Ubuntu下软件如何进行安装与卸载?软件格式不同,安装卸载方法是否一样?

1、.DEB安装包

Ubuntu系统中,软件通常以“deb“格式的包文件发布,它是一种预编译软件包。deb包中除了包含已编译的软件,通常还包括软件的拷贝路径、对其他软件包的依赖关系记录、一个比较通用的配置文件以及软件的描述、版本、作者、类别、占用空间等信息。

deb软件包命令遵行如下约定:

soft_ver_rev_arch.deb

soft为软件包名,ver为版本号,rev为Ubuntu修订版本号,arch为目标架构名称

安装与卸载

dpkg -i | --install xxx.deb 安装deb安装包

dpkg -r | --remove xxx.deb 删除安装包

dpkg -r -p |--purge xxx.deb 连同配置文件一起删除

dpkg -I | -info xxx.deb 查看软件包信息

dpkg -L xxx.deb 查看文件拷贝信息

dpkg -l 查看系统中以安装软件包信息

dpkg-reconfigure xxx 重新配置软件包

有些时候,使用"dpkg"安装一个软件包,系统会提示该软件包依赖其他软件包。这时,需要先安装其他软件包,直到满足依赖关系为止。或者同时安装多个软件包,如:

dpkg -i aaa.deb bbb.deb ccc.deb

但是,如果一个软件依赖关系过于复杂,使用"dpkg"来安装它,并不是一个明智的选择,这个时候需要用到APT软件包管理系统。APT可以自动的检查依赖关系,通过预设的方法来获得相关软件包,并自动安装配置它。事实上,大多数情况下推荐使用APT软件包管理系统。

2、APT

安装与卸载

apt-get install xxx #安装xxx

apt-get remove xxx #卸载xxx

apt-get remove -purge xxx #卸载xxx同时删除配置文件

apt-get update #更新软件信息数据库

apt-get upgrade #进行系统升级,即更新已安装的包

注意:建议经常使用”apt-get update“命令来更新您的软件信息数据库

3、源码包

这种软件包里面都是源程序,没有编译过,经过编译后才能安装。

安装:

1)先解压并切换到文件夹

tar -zxvf ***.tar.gz

tar -jxvf ***.tar.bz(或bz2)

2)./configure #配置#

3)make #调用make#

4)make install #安装源代码#

5)make clean 删除安装时产生的临时文件

卸载:

1)进入安装时的目录

2)make uninstall #卸载#

注意:make install命令过程中的安装目录,或者阅读安装目录里面的readme文件,当然最好的办法是在安装的过程中指定安装目录,即在/configure命令后面加参数--prefix-/**,如:./configure --prefix=/usr/local/aaaa,即把软件装在/usr/local/路径的aaaa这个目录里。一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找。指定安装目录以后,当我们不需要这个软件时,直接删除软件的目录就行了。

4、.bin

以bin结尾的安装包,这种包类似于RPM包,安装也比较简单

安装

1)源代码压缩包所在的目录

2)给文件加上可执行属性:chmod+x ***.bin(中间是字母x,小写)

3)执行命令:./***.bin(realplayer for linux就是这样的安装包)

卸载:把安装是选择夫人目录删除就OK

执行安装过程中可以指定,类似于Windows下安装。

5、.sh

以.sh结尾的安装包,这种包类似于bin包,安装也比较简单

安装

1)源代码压缩包所在目录

2)给文件加上可执行属性:chmod +x ***.bin (中间是字母x,小写)

3)执行命令:./***.sh(realplayer for linux就是这样的安装包)

卸载:

把安装时选择的安装目录删除就OK。执行安装过程中可以指定安装目录,类似于Windows下安装。

6、.RPM

软件后缀为.rpm最初为Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用。

安装:

Red Hat:这种软件包就像Windows的EXE安装文件一样,各种文件已经编译好并打包,指定好了哪个文件该放到哪个文件夹,安装方便,只需在图像界面双击就自动安装。

Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用Alien把rpm转换成deb。

sudo apt-get install alien #alien默认没有安装,所以要先安装它

sudo alien xxx.rpm #将rpm转换成deb,完成后生成一个同名的xxx.deb

sudo dpkg -i xxx.deb#安装

卸载:

Red Hat:1)打开一个SHELL终端

2)因为LINUX下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。

查找RPM包软件:rpm -qa xxx*

注意:xxx指软件名称开头的几个字母,不要求写全,但别错,就是通配符”“即星号,如你想查找机子里安装的REALPLAY软件,可以输入:rpm -qa realplay*

3)找到软件后,显示出来的是软件完整名称,如Firefox-1.0.1-1.3.2

执行卸载命令:rmp -e firefox-1.0.1-1.3.2

ubuntu:sudo dpkg -r package_name

安装目录,执行命令查找:rmp -ql firefox-1.0.1-1.3.2

通过上面知道了Ubuntu下软件的安装反安装,在安装后软件后如何执行?安装完软件后有多种方法执行软件:

A有些软件安装后自动在应用程序列表里加上快捷键,和Windows一样 ,到那里找就行了。

B如果在应用程序列表里找不到的话,可以直接在/开始/运行命令里输入命令:启动命令一般就是软件名,如Firefox、RealPlay、xmms等。

C可以打开一个shell终端,输入软件名,和在”命令行“里一样。如果不知道命令全称的话,可以输入开头的字母,然后按tab键查找,系统会自动显示已输入字母开头的所有命令。

D可以直接在安装目录下运行启动文件,Linux下的可执行图标和shell终端图标相似。

E到/usr/bin目录里找安装的软件启动文件执行命令。Linux系统把所有可执行的文件命令在/usr/bin目录里都做了启动连接,可以去那个目录寻找安装的文件的启动命令,双击启动。

原文地址:https://blog.51cto.com/1086869/2448929

时间: 2024-10-08 23:17:19

Linux操作系统之Ubuntu软件简单操作介绍的相关文章

linux入门基础知识及简单命令介绍

linux入门基础知识介绍 1.计算机硬件组成介绍 计算机主要由cpu(运算器.控制器),内存,I/O,外部存储等构成. cpu主要是用来对二进制数据进行运算操作,它从内存中取出数据,然后进行相应的运算操作.不能从硬盘中直接取数据. 内存从外部存储中取出数据供cpu运存.内存的最小单位是字节(byte) 备注:由于32的cpu逻辑寻址能力最大为32内存单元.因此32位cpu可以访问的最大内存空间为:4GB,算法如下: 2^32=2^10*2^10*2^10*2^2 =1024*1024*1024

Linux操作系统中“rpm”命令的详细介绍

Linux中常见的软件包封装类型如下所述: RPM软件包:这种软件包的扩展名为 ".rpm" ,只能在使用RPM机制的Linux操作系统中安装,如RHEL.Fedora.centOS等.RPM软件包一般针对特定版本的操作系统量身定制,因此依赖性较强. 源代码安装包:这种软件包是程序员开发完成的原始代码,一般被制作成 ".tar.gz" 或 ".tar.bz2" 等格式的压缩包文件,因多数使用 tar 命令打包而成的,所以经常被称为 "t

在VMware虚拟机上安装Linux操作系统(Ubuntu)

一,虚拟机的安装: 1,目前比较常见的虚拟机(Virtual Machine),来源度娘:                                   Virtual PC                                   Virtual Box                             VMware Workstation VirtualBox VirtualBox是开源的,不同于VM,而且功能强大,可以在 Linux/Mac 和 Windows 主机中

Linux版本及历史帮助简单操作

1.Linux发行版有三大流派(1)slackware :SUSE Linux Enterprise Server(SLES) OpenSuse桌面(2)debian:ubuntu,mint(3)redhat:RedHat Enterprise Linux 每个月发行一个新版本 CentOS: 兼容RHEL的格式中标麒麟:中标软件Fedora:每六个月发行一个新版本(4)还有一些小众版本不一 一列出.不同发行版之间的区别:Debian:Debian是社区类Linux的典范,是迄今为止最遵循GNU

Linux操作系统 内存管理、用户操作和文件操作

内存管理.用户操作和文件操作 预备知识: 1.Linux系统的内存分为物理内存和虚拟内存.物理内存是指安装在计算机当中的主存储器:虚拟内存是一段虚拟的逻辑上连续的储存空间,虚拟内存是由多个内存碎片组成,只有正在使用的虚拟内存被存放在内存上,对于暂时不使用的虚拟内存空间其实是储存在外存中.虚拟内存空间地址和实际的物理内存空间地址存在某种逻辑上的关系,如果虚拟内存空间地址的内容将被使用,通过逻辑关系可以计算出此部分内容对应的实际物理内存空间,然后将内容加载到内存中.虚拟内存在一定程度上独立于物理内存

Linux操作系统中的文件目录结构详细介绍

1. 目录结构及主要内容:    1)  “/”根目录部分有以下子目录: /usr 目录包含所有的命令.程序库.文档和其它文件.这些文件在正常操作中不会被改变的.这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape. /var 目录包含在正常操作中被改变的文件:假脱机文件.记录文件.加锁文件.临时文件和页格式化文件等. /home 目录包含用户的文件:参数设置文件.个性化文件.文档.数据.EMAIL.缓存数据等.这个目录在系统省级时应该保留. /proc 目录整个包含虚幻

linux 高级字符设备驱动 ioctl操作介绍 例程分析实现【转】

转自:http://my.oschina.net/u/274829/blog/285014 1,ioctl介绍 ioctl控制设备读写数据以及关闭等. 用户空间函数原型:int ioctl(int fd,unsinged long cmd,...) fd-文件描述符 cmd-对设备的发出的控制命令 ...表示这是一个可选的参数,存在与否依赖于cmd,如cmd为修改波特率,那么....就表示波特率的值.如果cmd表示关闭,则不需要参数 内核函数原型 file_operations结构体里面long

Linux 的三种软件安装包介绍

通过RPM软件包来安装 说起RPM(RedHat Package Management)标准的软件包,大家可能都会想起大名鼎鼎的REDHAT公司,正是RPM软件包发行方式的出现,使Linux中的应用软件安装变得简单.如果用户想安装按RPM方式发行的软件,只需简单地输入命令"rpm -ivh xxx.rpm"即可. 比如用户想安装OpenOffice.org-1.0.1.rpm软件包,只需输入命令"rpm -ivh OpenOffice.org-1.0.1.rpm"即

如何在Linux操作系统之上的MySQL数据库操作环境中使用清屏命令?

生产环境: 操作系统:CentOS6.6 数据库系统:MySQL 5.5.41-cll-lve 安全终端模拟软件(远程登录工具):xshell 5 问题:在学习与实践操作中,发现满屏之快,查看不方便,所以想解决此问题, 但是在此环境要清屏,还是与众不同,一般也很难想到用下面的方式能解决此问题. 测试结果: 网络上常提供的两种方式: mysql>clear   #测试无效 mysql>\c    #测试无效 两种有效方式: 方式一: mysql> \!  clear   //注意clear