`
isiqi
  • 浏览: 16465641 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Ubuntu系统软件安装方法(完整版)

阅读更多

无论是INTEL的CPU还是AMD的CPU,在UBUNTU的内核里会自动选择你的CPU,只是你看不见而已,UBUNTU是把两种CPU整合在了一起, 不用担心这个.
AMD版本也就是64位版的UBUNTU,安装过程与32位的没有任何区别.

感谢这篇文章的原作者,小F看了这篇文章后,感觉有些地方没有讲清楚,有些地方又有些太深了,还有少量瑕疵和纰漏,于是修改此文给Ubuntu的新手们.

写在前面:刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等.的确,在Windows下安装文件只需要双击即可, 很 多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新立得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容 易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做 一个详细的总结.

一.使用新立得软件包管理器安装程序.
新立得拥有一个友好的图形界面,你可以使用它安装大部分Ubuntu软件库里已有的程序.定位到系统-系统管理-新立得软件包管理器 启动,基于安全 考虑,系统会提示你输入管理员密码.在这里,你可以搜索你需要安装的程序,标记后应用即可.

3步安装:搜索,标记,应用

1. 搜索你需要安装的程序.在新立得里面有成千上万种主题,应用程序,软件包,文档.所有的这些文件包都被存放在Ubuntu的服务器上供下载和升级.新立得相当于一个升级版的windows升级工具, 它除了可以升级系统文件之外,还可以通过它安装的非关键性程序.你可以在侧边栏的分类中查找软件.点击工具栏上的搜索图标进行搜索. 新立得

2. 找到需要安装的文件包后,右键点击标记.系统很有可能会提示你一些依赖程序将会同时被安装,幸运的是这些系统会自动为你解决.记住:你可以使用同样的步骤卸载程序(右键点击,选择卸载).你也可以一次标记多个安装包以节省时间.

3. 标记完毕所有需要安装的文件之后,点击应用图标.新立得会自动下载安装.

常见问题:

1.如果找不到我需要的文件怎么办?

其实这是很正常的.大概说来有以下3个原因:

* 新立得软件包管理器里面的所有文件包都来自源,但是除了默认的源之外还有很多非官方软件源.在你放弃安装之前尝试一下激活额外的源.关于源的设置可以参考 小F的这篇文章:linux.chinaitlab.com/administer/761754.html">http: //linux.chinaitlab.com/administer/761754.html

* 如果你没有联网,这样的结果是肯定的.当然,你也许能够在安装CD上找到它,不过基本上这样的可能性比较小.

* 如果你在非官方源都无法找到该文件包,你还可以手动安装.但是记住,在Linux下有比你想象中多得多的安装包格式.这也是本文重点介绍的部分.

2.我已经安装了,但是我在哪里才能找到它呢?

通常情况下,应用程序菜单会自动升级以包含你安装的文件,但是有时也不会.还有种方法找到你新安装的程序.

在终端输入程序名.

比如说我通过新立得安装了Muine,然后可以通过在终端直接输入Muine,回车就可以启动它了.注意,这样操作得话,程序会随着你关闭终端而自动关 闭. 为避免这种情况发生,同时按下Alt F2运行启动程序管理,输入muine启动.你还可以尝试键入程序名称的首字母后按两下Tab键.输入框会显示命令名称或者可供选择的命令列表.要知道程 序的命令行名称可以按照一下步骤:
在新立得里面右键点击安装包,选择属性后进入”已安装文件”标签栏.这里显示的是已安装的程序列表,安装到/usr/bin文件夹的文件绝大多数情况就是该程序的命令名.

我该如何卸载这些程序呢.

当你要卸载一个程序时,和安装该程序的步骤一样,只是要选择”标记以便删除”,而不是”标记以便安装”.如果你想把配置文件一并删除,则可以选择”标记以便彻底删除”.

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

安装方法:

定位到应用程序–附件–终端,激活终端程序.

以下的两行代码是安装程序最常用的命令.

sudo apt-get install ABC 和 sudo aptitude install ABC

当然,上面的ABC只是虚构的软件.Sudo表示你授权管理员(超级用户)权限给下面的命令.这需要你输入管理员密码.这和你打开新立得的时候需要输入密 码是一样的道理,只不过现在是在终端下而已.如果你直接输入sudo 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包,安装工具就会自动启动.点击”安装软件包”执行安装即可.如果有依赖软件需要安装或者软件源里有更新的版本可供安装,它会自动提示你.

2).使用dpkg命令.

我们假设你下载的软件包test.deb在主文件夹,那么安装命令就是:

sudo dpkg -i ~/test.deb

注意:使用此命令需要你自己注意依赖软件, 这并不是安装软件的最佳方法.

2.安装rpm软件包(.rpm)

RPM是另外一个流行的软件打包方式,它在很多流行的Linux发行版如Fedora,SUSE,Mandriva等上应用得非常广泛.它并没有被 Ubuntu的软件包管理器所采用,但是有一个命令能够将其转化为Deb格式,尽管如此,这并不代表所有的RPM包都能在你的系统上正常运行.同样的软件 可以直接安装RPM包,这个包叫做alien,你可以在新立得(当然命令行也可以)里面下载安装它:

sudo apt-get install alien

那么,RPM的安装方法:

如果需要安装放在主文件夹的名叫test.rpm的软件包,只需要在终端中输入

sudo alien -i ~/test.rpm

3.安装桌面主题(.tar, .tar.gz, .tgz, .tar.bz, …)

在Gnome下安装桌面主题非常简单.定位到 系统–首选项–主题 打开主题管理器.使用这个应用程序你可以更改图标,控件,窗口边框等.下载主题包后只需要将其拖拽到主题管理器窗口即可安装.(更多的Compiz和Emerald相关主题的介绍待续)

4.启动画面主题.(.tar, .tar.gz, .tgz, .tar.bz, …)
这个和安装桌面主题一样简单.定位到系统–系统管理–登录窗口 打开登录窗口首选项.拖拽下载的主题到这个窗口,在弹出对话框中点击确认即可.

介绍两个比较火的Gnome主题网站:

Gnome-Look http://www.gnome-look.org/

Gnome Art http://art.gnome.org/

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

注:并不是所有以.tar ,.tar.gz等为扩展名的文件都是源码压缩包,它们也有可能已经被编译过了,压缩包里面会有一个安装程序(Installer)或者扩展名为bin的 可执行文件.比如Mozilla官方网站上的Firefox压缩包,Flock压缩包等.这时你需要做的只是为它们制作一个快捷方式就可以了.

下面介绍源码包的编译安装方式:

* 解压压缩包.右键点击压缩包,选择解压到此处即可.

* 为了编译安装软件,你 安装有相应的编译工具.安装新立得中的软件包build-essential可以获得所有的编译工具.当你确定编译工具安装正确之后,就可以打开终端程序导航到解压出的文件夹了.如果你熟悉DOS命令,这个简单的CD命令就不用介绍了.如果不熟悉,可以看附录里面的介绍.

* 进入到正确的文件夹后,运行./configure命令.执行这个命令的目的有二:检查依赖程序,创建Makefile文件.如果命令执行失败,终端会提 示安装指定的文件包,你可以在新立得中搜寻并安装.(注意:如果你在新立得中发现名称相同扩展名却为.Dev的安装包,记得也要将它打勾安装,它们是编译 的开发工具包).同样有很多源码包并没有configure脚本,不用担心,你可以直接执行Make命令.

* 编译安装的两种方法:

o 常规安装:输入 sudo make install.如果你想移除临时文件,还可以运行 make clean.卸载程序运行 sudo make uninstall.这两个删除命令并不是所有时候都有效,它取决于程序员是否嵌入了相关命令.

o 软件包管理程序安装: 如果你想以后能够在添加删除程序中轻易地卸载他们, 安装checkinstall软件包.然后只需要运行sudo checkinstall就可以安装源码包了.这个安装方法可能会比上面的方法用的时间更长, 可能会需要你自己编辑该程序的某些脚本.不过好在可以在checkinstall程序里很容易的解决.

总结:

* 导航到目标文件夹
* 执行./configure
* 执行make
* 执行sudo make install

2.Autopackage (.package)

这个很简单,直接导航到安装包所在的目录下,执行它即可.比如我们要安装一个位于用户digglife的桌面下的安装包test.package,直接运 行 /home/digglife/desktop/test.package即可.注意,.package文件在你的文件系统下可能没有可执行权限,需要你 自己修改.如何修改,请看附录.

3.Klik安装包(klik:// → .cmg)

klik是一种使用其独有网络协议klik://的在线软件储藏处.你可以直接在浏览器中点击其网站上的超链接安装软件.使用klik你 使用新立得安装binutils libstdc 5 rpm gnome-about文件包,然后在终端中运行wget klik.atekon.de/client/install -0 -| sh,下载安装Klik客户端. klik完全跳过了软件包管理器和文件系统, 在安装完成后,运行这一类程序的所有东西都包含在桌面上的.cmg-file里.你可以直接双击该文件启动程序.卸载只需删除.cmg-file即可.

4.Shell脚本安装包(.sh, .bash, …)

安装扩展名为.sh扩展名的软件包,你可以在终端中运行sh 命令.比如我们要安装一个位于用户digglife的桌面下的安装包test.sh,只需要运行 sh /home/digglife/desktop/test.sh即可.可能会提示权限不够,更改权限请看附录.

5.第三方二进制安装包(.bin, …)

我们要安装一个位于主文件夹下的安装包test.bin,你可以在终端中运行 ~/test.bin.可能会提示权限不够,更改权限请看附录.

6.附录&常见问题:

1.如何在终端中执行文件夹导航.

终端默认所在文件夹为/home,使用pwd命令可以查看当前目录.

查看所在目录下的文件和文件夹列表,使用ls命令.回到上一目录使用命令cd .. .定为到下级目录使用命令cd Name,其中Name为你想进入的文件夹名称.

2.更改文件权限.

右键点击该文件,选择属性,在弹出窗口中选择权限标签栏,在这里你可以修改文件的权限,Execute为可执行权限.

3.有些tar类安装包内会有很多个.deb文件, 都需要安装,这时可以把它们解压到一个单独的文件夹,然后在命令行方式导航到该文件夹,再执行

sudo dpkg -i *.deb

4.make或者configure的时候出错

make和configure出错的情况多半是 相关的依赖软件包没有安装或版本太低.解决的方法是仔细看看给出的错误信息或者软件下载页的依赖说明,然后用sudo apt-get install 来进行安装,一次可以安装多个软件包.

5.控制台下输入密码没有反应

在控制台用sudo命令启动程序时,常常要你输入密码,直接输入即可,不显示出来是正常情况.

6.常见的英文单词、短语提示含义

Yes/No:是/否
Cancel:取消
Ignore:忽略
Retry:重试
Error:错误
Success/Succeed/OK/Okay:成功
Complete/Completed:完成

Download:下载
Command:命令
Install/Installation/Setup:安装
Config/Configure:设置
URL:网址
Depend/Dependence:依赖
Package:(软件)包
Software:软件
Program:程序
Source:源(代码)
Load/Loading/Initialize/Initialization:装载(初始化)
Waiting/Wait/Holding on:等待(请稍候)
Get:得到(获取)
Preferences/Options:首选项
Tools:工具
Clear:清除(重置)
Bug Report/Bug Feedback:错误反馈
For Debian/For Ubuntu:(如果你看到这样的话,优先选择For Ubuntu的版本下载.如果没有For Ubuntu,那么选择For Debian的版本.这些软件包可以直接双击安装)
Click here:点击这里
command not found:命令未找到
is currently not installed:当前未安装原文链接: http://www.ownlinux.cn/2008/08/29/install-software-in-ubuntu/

分享到:
评论

相关推荐

    ubuntu下安装杀毒软件eset nod32

    本文将详细介绍如何在 Ubuntu 系统中安装 ESET NOD32 这款知名的杀毒软件。 #### 二、ESET NOD32 简介 ESET NOD32 是一款功能强大的反病毒软件,它不仅支持 Windows 系统,也支持包括 Ubuntu 在内的多种 Linux 发行...

    Ubuntu的安装-实验报告.pdf

    我们还学习到了 Ubuntu 的基本使用方法,例如,如何在 Ubuntu 中安装软件,如何使用终端等。 三、 问题与思考 在实验过程中,我们遇到了几个问题,例如,在安装 Ubuntu 时,出现了报错 "Error : You must put some...

    Windows下Ubuntu安装程序

    3. **配置安装选项**: 在安装向导中,你可以选择是作为测试版还是稳定版安装Ubuntu,然后根据个人需求设定Ubuntu占用的磁盘空间,这将决定Ubuntu的虚拟硬盘大小。 4. **同意许可协议**: 接下来,阅读并接受Ubuntu的...

    Ubuntu系统下安装Reviewboard详解

    ### Ubuntu系统下安装Reviewboard详解 #### 一、概述 本文档将详细介绍如何在Ubuntu系统上安装并配置Reviewboard,一款流行的代码审查工具。通过本文档的学习,您将能够掌握安装过程中所需的关键步骤以及相关软件的...

    Ubuntu软件安装方法完全指南.pdf

    ### Ubuntu软件安装方法完全指南 #### 一、概述 对于初学者来说,了解如何在Ubuntu系统中安装软件是一项必备技能。不同于Windows系统简单的双击安装方式,Ubuntu采用了一种更为灵活且强大的安装机制。本指南将详细...

    在ubuntu14.04系统中安装indigo版本ROS的教程

    在Ubuntu 14.04系统中安装indigo版本ROS的教程内容涵盖了从系统软件源配置、添加ROS软件源、导入公钥、安装ROS不同版本到初始化rosdep和设置环境变量等多个方面。本文将详细介绍这些知识点。 首先,配置Ubuntu的...

    ubuntu安装python3.9 ubuntu安装python3.9

    在Ubuntu系统中,安装Python 3.9是一个常见的需求,特别是在新版本的Ubuntu如22.04 LTS中,预装的Python版本可能是3.10,这可能不满足某些开发者对特定Python版本的需求。本教程将详细讲解如何在Ubuntu 22.04上从源...

    Ubuntu snmp服务安装离线安装包

    3. **安装dpkg工具**:如果你的Ubuntu系统中没有`dpkg`命令,你需要先安装它。运行`sudo apt-get install dpkg`(如果你能临时联网)或提前下载dpkg包并离线安装。 4. **安装依赖**:SNMP服务可能依赖于其他库或...

    Win10安装Ubuntu18.04双系统教程(内含安装所需的软件)

    在本教程中,我们将深入探讨如何在Windows 10上安装Ubuntu 18.04双系统。这个过程包括了准备工作、下载必要的软件、创建安装媒介以及安装过程。以下是详细的步骤: 1. **准备工作** 在开始之前,确保你的电脑满足...

    ubuntu20.04离线安装wireshark3.2.3

    在Ubuntu 20.04上离线安装Wireshark 3.2.3,需要遵循一系列步骤,因为通常我们是通过apt包管理器在线安装软件的。离线安装则需要手动下载软件包并配置依赖关系。 1. **获取Wireshark 3.2.3的软件包** 首先,你需要...

    ubuntu8.04完全安装指南

    在安装Ubuntu 8.04时,可能会遇到各种问题,本文档是根据个人经验和网络资源整理出的一份详细安装指南,特别适用于使用Wubi安装方法。Wubi是一种允许在Windows内安装Ubuntu的简便方式,无需额外的分区或磁盘操作,且...

    Ubuntu 系统安装使用手册简体中文版

    Ubuntu系统安装使用手册简体中文版是一份详细指导用户如何在个人计算机上安装和使用Ubuntu操作系统的文档。Ubuntu,基于Debian Linux发行版,以其开源、免费和用户友好的特性吸引了全球众多用户。本手册旨在为新手...

    虚拟机+Ubuntu 14.04安装方法

    5. 安装和配置Ubuntu系统:完成虚拟机配置后,通过虚拟机启动并加载Ubuntu 14.04的安装镜像,按照提示进行操作系统的安装。在这个过程中,可能会有一些特定的配置要求,如时区设置、语言选择、磁盘分区等。对于磁盘...

    Ubuntu Linux操作系统(第2版)-PPT.rar

    《Ubuntu Linux操作系统(第2版)》是一份深入讲解Ubuntu Linux操作系统的教学资料,通过PPT的形式呈现,旨在帮助用户全面了解和掌握这一开源操作系统。Ubuntu Linux是基于Debian的Linux发行版,以其用户友好性、...

    在Ubuntu系统上轻松安装软件的方法和技巧.pdf

    总结来说,Ubuntu系统上安装软件的方法多样,既可以使用命令行也可以使用图形界面工具。通过掌握dpkg和apt工具以及一些常用的命令,用户可以方便快捷地安装、更新和管理软件。同时,了解如何从源代码编译安装软件...

    ubuntu操作系统安装配置指导.docx

    Ubuntu 操作系统具有良好的用户界面、强大的软件仓库和友好的社区支持,是目前最流行的 Linux 发行版之一。 二、计算机虚拟软件平台 在 Ubuntu 操作系统安装配置中,需要使用计算机虚拟软件平台来创建一个虚拟机...

Global site tag (gtag.js) - Google Analytics