`
wenzongliang
  • 浏览: 446693 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ubuntu的deb、 rpm、 源码软件安装

 
阅读更多

 

可能你会经常看到这样的话:你可以使用以下代码安装某某程序…然后在下面提供一段可以直接复制到终端的代码.你可能觉得这和新立得完全不同,而事实上,新立得同样在使用这样的代码,只不过给了一个友好的界面而已.

 

安装方法: 定位到应用程序–附件–终端,激活终端程序. 以下的两行代码是安装程序最常用的命令. sudo apt-get install ABC 和 sudo aptitude install ABC 当然,上面的ABC只是虚构的软件.Sudo表示你授权管理员(超级用户)权限给下面的命令.这需要你输入管理员密码.这和你打开新立得的时候需要输入密码是一样的道理,只不过现在是在终端下而已.如果你直接输入sudo aptitude,你会看到一个类似于命令行版本的新立得软件包管理器.

 

aptitude

 

你还可以像在新立得里面搜索软件一样使用命令行搜索.命令如下: apt-cache search ABC 或者 aptitude search ABC 删除软件包命令: sudo apt-get remove ABC 和 sudo aptitude remove ABC 同时删除配置文件: sudo apt-get remove –purge ABC 和  sudo aptitude purge ABC 虽然命令行可能让很多Linux新用户感到害怕,但是正如你所看到的,它同样非常简单易用,而且和图形界面的新立得有很多共通之处.很多用户更喜欢在终端里安装软件,也有很多喜欢在新立得安装.你可以按自己的喜好选择.如果你决定在Ubuntu下常驻,那么还是多用用命令行吧. 下面是本文的重头戏: 三.手动安装软件包 你肯定无法在新立得里面找到自己需要的软件了?你试过激活更多的额外源么?如果你都常试过了都无法找到的话,那么我们就要使用你在Windows下经常使用的招数了.下载安装包然后手动安装.

 

1.安装Debian包(.deb) 其实你在新立得软件包管理器里面下载的所有软件都是Debian软件包.所以如果你在网上找到的程序有几种格式供下载的时候,最简单的就是下载Debian包. 安装方法: 1).让系统自动安装. 你只需要双击下载的Debian包,安装工具就会自动启动.点击”安装软件包”执行安装即可.如果有依赖软件需要安装或者软件源里有更新的版本可供安装,它会自动提示你. debian_package_install

2).使用dpkg命令. 我们假设你下载的软件包test.deb在桌面,你的用户名是neo,那么安装命令就是: dpkg -i /home/neo/desktop/test.deb 注意:使用此命令需要你自己注意依赖软件,所以这并不是安装软件的最佳方法.

 

2.安装rpm软件包(.rpm) RPM是另外一个流行的软件打包方式,它在很多流行的Linux发行版如Fedora,SUSE,Mandriva等上应用得非常广泛.它并没有被 Ubuntu的软件包管理器所采用,但是有一个命令能够将其转化为Deb格式,尽管如此,这并不代表所有的RPM包都能在你的系统上正常运行.同样的软件可以直接安装RPM包,这个包叫做alien,你可以在新立得(当然命令行也可以)里面下载安装它: sudo apt-get install alien 那么,RPM的安装方法: 如果用户neo需要安装放在桌面的名叫test.rpm的软件包,只需要在终端中输入 sudo alien -i /home/neo/desktop/test.rpm

 

5.源码包 (.tar, .tar.gz, .tgz, .tar.bz, …) 待续….

我的话费充值店-各种面额

电信100元仅售98.60 
联通100仅售99.00
移动100仅售99.30

分享到:
评论

相关推荐

    webmin web图形化管理linux安装包最新版 内附Ubuntu/CentOS安装包及源码安装包

    webmin_2.102_all.deb : 适用于 Ubuntu / Debian 系列发行版的安装包 webmin-2.102-1.noarch.rpm : 适用于 rhel / CentOS/ fedora 发行版的安装文件 webmin-2.102-minimal.tar.gz : 迷你版本安装源码包 webmin-2.102...

    nfs离线安装包(含所有依赖-已亲测)

    1、内容概要: NFS:即网络文件系统(Network File System)分布式文件系统协议。 大致逻辑是这样:将A机器的目录/data/nfs设置为共享目录,机器B通过mount的方式和A机器...一键安装:rpm -Uvh *.rpm --nodeps --force

    tftpd-hpa-0.42-2tr.i586.rpm

    tftpd的rpm包,已经在centos6.4(32bit)上适用了 tftpd的rpm包,已经在centos6.4(32bit)上适用了 tftpd的rpm包,已经在centos6.4(32bit)上适用了

    alien_8.90.tar.gz

    可以将基于Debian Linux的操作系统中的deb文件格式,转换成RHL或是CentOS中常用的rpm文件格式

    Linux安装MySqlubuntu版

     而tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径可以了。  本人使用的是Ubuntu amd64,故选择jdk-7u11-linux-x64.tar.gz,下载后解压到了/usr/lib/Java/目录下...

    Centos7升级OpenSSH版本至9.6p1

    貌似9.6P1以下版本都会受到影响,与之相关的可利用漏洞标记有:CVE-2023-48795、CVE-2023-46445、CVE-2023-46446,今天趁着周末时间更新一个针对RPM系与DEB系Linux系统源码安装OpenSSHServer 9.6P1版本的教程,...

    linux.chm文档

    10}t${Package}n' | sort -k1,1n 以大小为依据显示已安装的deb包所使用的空间 (ubuntu, debian类系统) 返回顶部索引 ^ 用户和群组 groupadd group_name 创建一个新用户组 groupdel group_name 删除一个用户组 ...

    c#毕业设计源码-libcs50:CS50C语言库

    c#毕业设计源码CS50 C语言库 发展 make :建立动态库 make deb :生成源deb make install :默认情况下将库安装在/usr/local下(设置DESTDIR进行更改) 安装 的Ubuntu $ curl -s ...

    Code Blocks

    :Blocks从一开始就追求跨平台目标,但是最初的开发重点是Windows系统下的版本,从06年3月21日版本:1.0 revision 2220开始,Code::Blocks在它的每日构建中正式提供Linux版本(分两个版本:ubuntu.deb和fc4.rpm)。...

    Code::Blocks 8.02 GCC 4.40 汉化包

    :Blocks从一开始就追求跨平台目标,但是最初的开发重点是Windows 系统下的版本,从06年3月21日版本:1.0 revision 2220开始,Code::Blocks在它的每日构建中正式提供Linux版本(分两个版本:ubuntu.deb和fc4.rpm)。...

Global site tag (gtag.js) - Google Analytics