Ubuntu软件安装有几种方式,常用的是deb包的安装方式,deb是debian系列的Linux包管理方式,Ubuntu软件安装属于debian的派生,也默认支持这种软件安装方式,当下载到一个deb格式的软件后,直接在界面上就可以安装。

另一种常见的安装方式是源代码编译安装,很多软件会提供了源代码给最终用户,用户需要自行编译安装,先使用tar将源代码解压缩到一个目录下,然后进入这个目录,执行以下三条命令:

  1. ./configure
  2. make
  3. sudo make install

执行完成后,即可完成软件的编译和安装。

还有一种方式是apt-get的安装方法,APT是Debian及其衍生发行版的软件包管理器,APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了Unix系统上管理软件的过程。常用的安装命令是:

  1. sudo apt-get install 软件名
  2. sudo apt-get remove 软件名
  3. Firefox浏览器的更新

Ubuntu软件安装完成后会自动安装一个Firefox浏览器,遗憾的是这个Firefox版本通常较低,例如Ubuntu 9.04会安装Firefox 3.0,不过我们可以想办法下载最新的Firefox覆盖掉老版本Firefox,具体方法是,先上Firefox官方网站下载最新的Linux版本Firefox,然后将其解压缩到某一个目录下,例如firefox目录,进入终端,到这个目录的父目录,执行下面的语句:

  1. sudo cp -r firefox /usr/lib/firefox-3.5.2
  2. sudo mv /usr/bin/firefox /usr/bin/firefox.old
  3. sudo ln -s /usr/lib/firefox-3.5.2/firefox /usr/bin/firefox-3.5.2
  4. sudo ln -s /usr/bin/firefox-3.5.2 /usr/bin/firefox

之后就可以将Firefox成功替换为最新的Firefox 3.52版本,未来的Firefox更新也可以使用这种方法。

Ubuntu软件安装Firefox的Flash问题

经过我的实际测试,Ubuntu自动安装的Flash插件swfdec存在很多问题,在Firefox中,很多网页的Flash无法显示,包括Google音乐和开心网等,因此建议使用下面两条语句将其卸载。

  1. sudo apt-get remove swfdec-mozilla
  2. sudo apt-get remove swfdec-gnome

之后可安装官方的Adobe Flash Player的Linux版,下载地址是: http://get.adobe.com/flashplayer/安装完成后,还要解决中文乱码问题,解决方法是执行下面语句:

  1. sudo cp /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak
  2. sudo rm /etc/fonts/conf.d/49-sansserif.conf

之后,Firefox的Flash就完全正常了,在Firefox中访问开心网等Flash网站,显示都正常。

常用Ubuntu软件安装

介绍完了安装的方法和Firefox,下面就可以去各个网站下载一些常用的Linux软件来安装了,下面是我整理的一些常用的Linux软件列表:Terminator终端:可以在一个终端里分隔出多个窗口的终端,而且在terminator里右键-->修改档案-->Keybings里有很多的快捷键,很好用安装方法:sudo apt-get install terminator 或者在系统-->系统管理-->新立得软件包管理器里搜索后安装Linux QQ:访问这个地址,下载deb文件安装,可以在Linux下玩腾讯QQ。

防火墙 firestarter: 使用 sudo apt-get install firestarter 安装。杀毒软件 AntiVir: 虽然Linux下的病毒很少,但对于新手还是有必要安装一个杀毒软件,访问这个地址可以下载免费版的AntiVir杀毒软件,这个软件我曾经在《五个最佳的防病毒软件》中介绍过。

rpm 转 deb 工具: 使用 sudo apt-get install alien 安装JAVA环境安装: JRE的安装 sudo apt-get install sun-java6-jre ,JDK的安装 sudo apt-get install sun-java6-jdk之后需要设置默认的java程序sudo update-alternatives --config java按照提示输入对应的选项,指定为JDK 6下面设置sudo vim /etc/environment
在其中添加如下两行:
CLASSPATH=/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
如果其中已经设置了CLASSPATH和JAVA_HOME,则将其修改为上面的形式,按ZZ保存退出。eclipse安装:有两种方式(命令行和手动下载)

Ubuntu软件安装方法一:命令行方式安装eclipse

sudo apt-get install eclipse需要注意的是,此时Eclipse并不关心之前设置的update-alternative所以应该修改Eclipse的配置。首先将 SUN-JDK-6彻底设为系统默认:sudo update-java-alternatives -s java-6-sun然后编辑JVM配置文件:sudo gedit /etc/jvm   (此处如果有vim,也可以使用vim,即sudo vim /etc/jvm)在文件顶部添加/usr/lib/jvm/java-6-sun(如果没有则自己新建,sudo touch /usr/lib/jvm/java-6-sun)sudo gedit /etc/eclipse/java_home也是在文件顶部添加/usr/lib/jvm/java-6-sun (如果没有则自己新建,sudo touch /usr/lib/jvm/java-6-sun)之后启动Eclipse,选择Help->About Eclipse SDK,选择Configuration Details,可以看到JDK6的设置已经生效。

Ubuntu软件安装方法二:手动下载。

先到这个地址下载最新的eclipse,然后使用tar xvfz eclipse-php-galileo-linux-gtk.tar.gz -C /opt 解压缩后就可以使用。Picasa 3 for Linux安装: 访问这个地址,下载后直接安装。Google Earth安装: 在这里下载最新版本的Google Earth,下载下来是个BIN文件,在图形界面上右击 GoogleEarthLinux.bin,在“权限”选项卡中勾选“允许以程序执行文件”,如下图。之后在终端上执行 ./GoogleEarthLinux.bin 即可安装。

安装LAMP环境

Ubuntu的桌面版也可以安装LAMP(Linux + Apache + MySQL + PHP)环境,这里我介绍一个最简单的方法,就是使用XAMPP,这个项目我曾经在《常见的WAMP集成环境》中介绍过,XAMPP不但支持Windows,还支持Linux,在其网站下载之后,运行下面两条命令:tar xvfz xampp-linux-1.7.2.tar.gz -C /opt/opt/lampp/lampp start就可以启动LAMP环境,XAMPP是功能全面的集成环境,软件包中包含Apache、MySQL、SQLite、PHP、Perl、FileZilla FTP Server、Tomcat等等,很适合开发环境使用。

Ubuntu软件安装程序添加程序菜单和桌面

有些程序是直接解压缩安装的,因此不会添加“应用程序”的菜单项,我们可以手动将其添加菜单项,具体方法是,打开“系统”—“首选项”—“主菜单”,新增即可。添加桌面快捷方式是,在桌面上点右键,创建启动器。这个“启动器”就是Windows里面的“快捷方式”。

将“应用程序”的菜单项创建到桌面快捷方式的方法是,在“应用程序”的菜单项上单击鼠标右键,选择“将此启动器添加到桌面”或“将此启动器添加到面板”,就可以了。

Ubuntu 安装软件方法相关推荐

  1. Ubuntu安装软件时报错(报错:dpkg: 处理软件包 xxx (--configure)时出错: 依赖关系问题 - 仍未被配置)

    Ubuntu安装软件时报错 报错:dpkg: 处理软件包 ······ (–configure)时出错: 依赖关系问题 - 仍未被配置. 报错信息: done! update-alternatives ...

  2. Ubuntu安装软件Reading package lists Done Building dependency

    Ubuntu安装软件Reading package lists Done Building dependency apt-get 安装软件提示 Reading package lists- Done ...

  3. ubuntu安装office2010方法如下:

    工具原料:电脑+abuntu+office2010 ubuntu安装office2010方法如下: 一.安装wine,playonlinux需要wine支持. sudo add-apt-reposit ...

  4. ubuntu保存_Arch与Ubuntu安装软件对比

    本文以biom软件为例,对比一下Arch与Ubuntu软件安装的不同,尽管只以这一个软件对比不具有代表性,不过根据我使用Arch和Ubuntu安装软件的经验来说,Arch的包管理确实优秀些,快是一方面 ...

  5. Windows11安卓子系统安装软件方法

    Windows11安卓子系统安装软件方法 前往微软应用商店搜索WSA 安装(Apk文件安装程序) 3.在开始菜单找到(适用于 Android™ 的 Windows 子系统设置),打开开发人员选项 4. ...

  6. 小米电视没有U盘怎么安装软件方法

    小米电视没有U盘怎么安装软件方法 没有U盘怎么给小米电视装软件?两分钟就解决问题

  7. ubuntu安装软件提示snap错误has install-snap change in progress

    如何解决ubuntu安装软件时候的snap报错如下: has install-snap change in progress 首先执行如下命令: snap changes 查看下正在运行的命令: 我是 ...

  8. Ubuntu安装软件是始终出现dpkg错误(转载,原文链接:https://blog.csdn.net/cyf15238622067/article/details/53534629)

    Ubuntu安装软件是始终出现dpkg错误 一.设置镜像 二. 出现错误死循环时,使用下述命令 sudo dpkg -i --force-overwrite sudo dpkg -i --force- ...

  9. ubuntu卸载软件方法

    ubuntu卸载软件方法 1.第一步,常规卸载 sudo apt-get purge 软件名 //卸载软件 2.第二步,清理一些不需要的文件 sudo apt-get autoremove //自动清 ...

最新文章

  1. 有哪些时间管理的习惯?
  2. 2.3.2 Batch Norm介绍
  3. 微软对外开放更多软件技底层代码术文档
  4. 机器学习接口代码之 Ridge、Lasso、Elasitc Net
  5. 一文读懂云上DevOps能力体系
  6. html中一张a4是多少pt,CSS设置A4纸张尺寸
  7. Docker用Portainer将Solr集群添加入Repository
  8. Docker 容器安装vim
  9. ListView gridivew.setOnItemClickListener无效
  10. Palo Alto Networks 支持仪表盘漏洞泄露数千份客户支持工单
  11. Visual studio 内存不足的解决方案(out of memory)
  12. 常见Dos攻击原理及防护(死亡之Ping、Smurf、Teardown、LandAttack、SYN Flood)
  13. el-form表单对象内还嵌套对象,绑定的prop规则校验会失效
  14. Visual Odometry Revisited: What Should Be Learnt?(2020.2)
  15. 魔兽争霸3的MapHack制作教程(二)去除战争迷雾
  16. 商业研究(11):金融招聘,大有可为?
  17. 作业辅导视频 SS2023-HW10:Laplace变换性质练习题
  18. resilience4j-ratelimiter:限流器
  19. EI检索收录的文献如何下载全文?
  20. 802.11 协议介绍

热门文章

  1. LeetCode 657 : Robot Return to Origin
  2. Git clone密码输入错误如何修改
  3. 联想输入快捷键_UG软件F8快捷键和笔记本电脑F8快捷键冲突的解决方法
  4. 退出命令_退出不褪色 离别不离志----石嘴山支队举行2019年度冬季消防员退出命令宣布大会...
  5. java map随机取值_HashMap随机取值和迭代器取值的对比
  6. python安装位置是固定的吗_pip指定python位置安装软件包的方法
  7. latex 表格单元格上下左右居中_Excel文字对齐技巧:学会这6种方式,快速整理规范表格...
  8. windows命令行下访问linux,Windows支持直接访问Linux子系统文件:你的下一台Linux何必是Linux...
  9. linux的dns的转发域,Linux DNS服务器子域授权、转发器和转发域配置实例(三)
  10. javascript实战pdf_javascript该怎么学呢?学习Js之路