ubuntu 停止安装软件?ubuntu安装deb文件
各位老铁们好,相信很多人对ubuntu 停止安装软件都不是特别的了解,因此呢,今天就来为大家分享下关于ubuntu 停止安装软件以及ubuntu安装deb文件的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
ubuntu怎样安装软件
一、安装软件
A、通常Linux应用软件的安装包有四种:
1)tar包,如software-1.2.3-1.tar.gz。他是使用UNIX系统的打包工具tar打包的。
2)rpm包,如software-1.2.3-1.i386.rpm。他是Redhat Linux提供的一种包封装格式。包的管理工具YUM
3)dpkg包,如software-1.2.3-1.deb。他是Debain Linux提供的一种包封装格式。包的管理工具apt-get
4)bin包,如jdk-1_5_0_05-linux-i586.bin,有些Linux软件不公开源代码,只发布二进制可执行程序,这类程序一般会以bin来标记。而且,大多数Linux应用软件包的命名也有一定的规律,他遵循:名称-版本-修正版-类型
例如:
1)software-1.2.3-1.tar.gz意味着:
软件名称:software
版本号:1.2.3
修正版本:1
类型:tar.gz,说明是个tar包。
2)sfotware-1.2.3-1.i386.rpm
软件名称:software
版本号:1.2.3
修正版本:1
可用平台:i386,适用于Intel 80x86平台。
类型:rpm,说明是个rpm包。
B、tar包程序的安装
1.安装:
整个安装过程能分为以下几步:
1)取得应用软件:通过下载、购买光盘的方法获得;
2)解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则能执行:“tar-xvzf软件包名”,就能一步完成解压和解包工作。如果不是,则先用解压软件,再执行“tar-xvf解压后的tar包”进行解包;
3)阅读附带的INSTALL文件、README文件;
4)执行“./configure”命令为编译做好准备;
5)执行“make”命令进行软件编译;
6)执行“make install”完成安装;
7)执行“make clean”删除安装时产生的临时文件。
一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的INSTALL和README文件,一般都会有说明。
2.卸载:
1)、打开一个SHELL,即终端
2)、用CD命令进入配置后的软件目录,即安装时的目录
3)、执行反安装命令:make uninstall
C、rpm包的程序安装
rpm可谓是Redhat公司的一大贡献,他使Linux的软件安装工作变得更加简单容易。
1.安装:
我只需简单的一句话,就能说完。执行:
rpm-ivh rpm软件包名
更高级的,请见下表:
rpm参数参数说明
-i安装软件
-t测试安装,不是真的安装
-p显示安装进度
-f忽略所有错误
-U升级安装
-v检测套件是否正确安装
这些参数能同时采用。更多的内容能参考RPM的命令帮助。
2.卸载:
我同样只需简单的一句话,就能说完。执行:
rpm-e软件名
不过要注意的是,后面使用的是软件名,而不是软件包名。例如,要安装software-1.2.3-1.i386.rpm这个包时,应执行:
rpm-ivh software-1.2.3-1.i386.rpm
而当卸载时,则应执行:
rpm-e software。查询也是 rpm list
D、dpkg包的程序安装
1.安装
dpkg-i deb软件包名
如:dpkg-i software-1.2.3-1.deb
2.卸载
dpkg-e软件名
如:dpkg-e software.deb
E、bin包程序的安装
1.安装
1)、打开一个SHELL,即终端
2)、用CD命令进入源代码压缩包所在的目录
3)、给文件加上可执行属性:chmod+x******.bin(中间是字母x,小写)
4)、执行命令:./******.bin(realplayer for linux就是这样的安装包),执行安装过程中可以指定安装目录,类似于Windows下安装
2.卸载
1)、把安装时选择的安装目录删除就OK
二、启动
如果是程序安装的路径在$PATH环境变量中定义过,那么直接输入命令即可执行,如果没有安装在$PATH环境变量中,则可以进入安装目录,执行“./pro_name",其中"."是指当前目录。可以通过echo命令查看当前的$PATH环境变量,如下图所示
ubuntu下安装软件与卸载软件
在Ubuntu系统下,通过deb包安装软件与卸载软件的具体步骤如下:
安装.deb包:使用命令`sudo dpkg-i package_file.deb`;
反安装.deb包:使用命令`sudo dpkg-r package_name`。
对于apt-get安装的情况,安装命令为`sudo apt-get install package_name`,反安装使用`sudo apt-get remove package_name`。
使用`sudo aptitude purge pkgname`可以卸载软件包及其配置文件,并处理依赖关系,同时,通过命令`dpkg-l|grep ^rc|awk'{print$2}'|sudo xargs dpkg-P`清除所有已删除包的残余配置文件。
如果遇到`dpkg:--purge needs at least one package name argument`的错误,表示系统中已无残留配置文件。
dpkg可以安装apt卸载的包,反之亦然。
aptitude与apt-get相比,更强大,尤其在处理依赖关系方面。以下是常用aptitude命令:
更新可用包列表:`aptitude update`;
升级可用包:`aptitude upgrade`;
将系统升级到新发行版:`aptitude dist-upgrade`;
安装包:`aptitude install pkgname`;
删除包:`aptitude remove pkgname`;
删除包及其配置文件:`aptitude purge pkgname`;
搜索包:`aptitude search string`;
显示包详细信息:`aptitude show pkgname`。
常用apt命令包括:
包搜索:`apt-cache search`;
获取包信息:`apt-cache show`;
安装包:`sudo apt-get install`;
重新安装包:`sudo apt-get install`;
强制安装:`sudo apt-get-f install`;
删除包:`sudo apt-get remove`;
删除包及配置文件:`sudo apt-get remove--purge`;
删除并清理过时包文件:`sudo apt-get autoremove--purge`;
更新源:`sudo apt-get update`;
升级已安装包:`sudo apt-get upgrade`;
升级系统:`sudo apt-get dist-upgrade`;
使用dselect升级:`sudo apt-get dselect-upgrade`;
了解使用依赖:`apt-cache depends`;
查看依赖包:`apt-cache rdepends`;
安装编译环境:`sudo apt-get build-dep`;
下载源代码:`apt-get source`;
清理下载文件的存档与过时包:`sudo apt-get clean&& sudo apt-get autoclean`;
检查依赖问题:`sudo apt-get check`。
dpkg是Debian系统中的软件包管理器,用于安全卸载、配置和维护已安装的软件包。dpkg的子目录`/var/lib/dpkg/info`保存着各个软件包的配置文件列表,包括`.conffiles`、`.list`、`.md5sums`、`.prerm`和`.postinst`等文件。用户可通过`dpkg–l`查询已安装的deb包,`dpkg–s`查看包详细信息,`dpkg–L`查看包安装的文件,使用`dpkg–I`查看未安装软件包的详细信息,`dpkg–c`显示未安装deb包所包含的文件列表。卸载deb软件包时,使用`dpkg–r`命令只卸载文件,不删除配置文件,可通过`dpkg–P`命令卸载软件包并清除配置文件。当遇到Dpends问题时,使用`apt-get–f install`解决。对于依赖配置的软件包,使用`dpkg-reconfigure`进行重新配置。通过`alien`命令,可以将rpm包转换为deb包进行安装,实现不同包管理系统的包兼容。
ubuntu无法安装软件
1、查看文件信息,可以看到文件是存在的,并且是可以执行的。-rwxr-xr-x 1 yuan yuan 20581 4月 29 2004 tshref
2、原因是系统位数与该可执行文件需要的lib库位数不匹配。用uname命令打印系统信息,发现系统是64位系统。
3、用file命令查看文件信息,发现是一个32位可执行文件。
4、要想在64位系统上与运行32位程序,则需要安装32位lib库。对于Ubuntu用户可以使用下面的命令安装。
5、过程中有可能找不到需要的库,但是会有几个替代包,选择安装其中一个。
6、然后就可以正常运行之前的可执行文件了。遇到这种问题其实还有可能是其他原因,例如文本的编码格式问题等。
扩展资料:
主要特性
基本思想
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。
完全免费
Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。
完全兼容POSIX1.0标准
这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。
多用户、多任务
Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
良好的界面
Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。
支持多种平台
Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上
参考资料来源:百度百科-Linux