专栏首页程序员Ubuntu下安装软件的三种方式

Ubuntu下安装软件的三种方式

版权声明:本文为博主原创文章,转载请注明博客地址: https://blog.csdn.net/zy010101/article/details/90613343

  • 在线安装

在线安装程序的时候,需要你知道应用程序的名字,才能安装它。例如:sudo apt-get install tree,统一格式如下。

sudo apt-get install 名称

来安装一个有趣的命令:sl。它能在你的终端里跑过一辆火车。

sudo apt-get install sl

另外一个有趣的程序是oneko,它的效果是真的不错。这只有趣的小猫会跟着你的鼠标一直跑哦。当你停下鼠标移动的时候,小猫就会休息一会儿。它的效果如下。

当你关闭终端或者按下Ctrl+C的时候,就能终止oneko了。

当然,apt-get也提供了相应的卸载命令。

sudo apt-get remove 软件包名称

更新软件列表,而不是更新某个软件。

sudo apt-get update

清理软件包,因为安装命令只管安装,安装完以后不是自动删除安装包的。因此,我们需要手动删除安装包。

sudo apt-get clean
  • deb包安装

其实Ubuntu下可以使用的应用程序还是比较多的,其实发展一下Ubuntu,作为国产操作系统,还是大有可为的。Ubuntu下可以使用网易云音乐。首先,去网易云音乐官网下载deb安装包。然后在终端下进入下载好的安装包所在的位置。如果文件名过长,请先复制deb安装包的名称。下面我们安装网易云音乐。

可以使用命令:netease-cloud-music来打开网易云音乐,也可以在应用程序列表之中找到网易云音乐。

安装命令:软件包名需要加上后缀.deb

sudo dpkg -i 软件包名

卸载命令

sudo dpkg -r 名称

输入一下命令可以卸载网易云音乐。

在Linux下写代码,有一个非常好用的编辑器“VS Code”。它也可以通过这样的方式安装。

  • 源码安装

上面的在线安装和deb安装包安装,都是已经生成好的二进制文件。而源码安装是只有源代码,没有现成的二进制文件,我们需要编译这个源码,用来生成相应平台的二进制程序,当你从github上下载一个开源项目的时候,就可以拿到它的源码。大多数的时候,可能需要我们修改源码中的./configure文件,甚至有时候还需要修改源码。Linux下源码安装步骤如下。

  1. 下载源码,以boa服务器为例。
  2. 将下载好的源码解压,一般都是tar.gz或tar.bz2形式的压缩包。首先我们创建一个目录,然后将源码解压到该目录中。
  1. 这一步,我们最好看一看解压好的源码中的install文件或者是readme文件。它们会介绍安装方法。当然,有时候并没有这些文件或者是没有安装方式介绍。
  2. 进入到src目录下,执行./configure文件,生成Makefile文件。 我们需要将boa服务器移植到arm开发板上,这时我们就需要修改生产的Makefile文件了,以便我们进行交叉编译。我们需要知道交叉编译工具的名字,这可以去你安装的交叉编译工具位置处去查看。也可以顺手在终端下输入“arm-linux-gcc -v”。让它提示完整的名称。我的交叉编译链如下。
  1. 修改Makefile文件。将Makefile中指定的gcc更换为arm-none-linux-gnueabi-gcc。
  1. 修改Makefile文件以后,然后执行make命令。

不幸的是,遇到了一个错误。修正这个错误。根据提示,它说连接t和->不是有效的。那么就别连接了。

然后,我们先执行make clean,清理以前生成的文件。接着执行make命令。可以看到make成功。然后将boa可执行文件移植到开发板中,这就完成了编译工作。当然,作为服务器而言,你还需要配置它。这里不做介绍。

如果你是在x86或者amd处理器的Linux上,你就不需要修改makefile,直接make即可,然后修改错误。继续make。直到成功为止。显然,由于有多种平台的存在。源码安装就显得非常必要。这样就能根据相应的平台来完成配置。

以上就是Ubuntu发行版Linux上的安装软件的三种方式,Ubuntu是属于debian系列的。而Redhat和centos是一个系列。它们的安装方式也是以上三种,只不过命令不同。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 三种安装软件方式

    1、找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.tar.b...

    逐梦的青春
  • Ubuntu下安装软件的方法

    首先更新软件列表 sudo apt update 安装你要软件,拿安装firefox举例子 sudo apt install firefox ? 安装过程

    98k
  • Ubuntu Linux下安装软件方法

    Linux系统中,软件通常以源代码或者预编译包的形式提供。(1)软件源代码需要编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选项,决定需...

    知忆
  • Ubuntu 18.04安装Java JDK8三种方式

    Java JDK在Linux系统有两个版本,一个开源版本Openjdk,还有一个oracle官方版本jdk,oracle JDK既可以通过添加ppa源命令行安装...

    软测小生
  • centos下安装nodejs的三种种方式

    官网下载 centos下载最新版10.9 https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar....

    菲宇
  • Linux安装软件的几种方式

    Java编程指南
  • Ubuntu代理下安装软件

    1、方案一 在命令行窗口执行(临时有效) export http_proxy=http://127.0.0.1:8080 export http...

    苦咖啡
  • Ubuntu 安装 JDK8 的两种方式

    ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgra...

    hbbliyong
  • ubuntu .deb .tar.gz .tar.bz2 .rmp 和命令方式安装软件的方法

    今天在Ubuntu11.10中安装Google chrome浏览器是遇到了问题,下载好的“.deb”格式的安装文件google-chrome-stable....

    xindoo
  • linux安装软件的几种方法

    一、rpm包安装方式步骤: 1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户...

    菲宇
  • CentOS下安装JDK的三种方法

    由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:

    用户1518699
  • CentOS下安装JDK的三种方法

    //安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64

    流柯
  • Windows下安装yarn的三种方法

    在 Windows 系统中安装 Yarn 有三种方法,具体可以参考Windows 系统中安装 Yarn

    ccf19881030
  • Ubuntu系统下安装实用软件集合

    =====================================================

    阳光岛主
  • Ubuntu 下安装金山词霸替代软件

    Ubuntu 下安装金山词霸替代软件:星际译王 stardict 首先,执行如下命令: sudo apt-get install stardict ...

    全栈程序员站长
  • linux下rpm包的安装命令详解附“Linux下安装软件的几种方法”

    今天想安装一个学英语的软件,下载下来的是一个rpm包,so,随手记录下这个rpm的命令集合吧。转摘自http://os.51cto.com/art/201001...

    我在鹅厂做安全
  • Python下载安装的几种方式

    2、这里勾选安装并添加到PAHT ,下一步。一直默认就可以安装完成(说明:因为我已经安装过了,这里就不截图了)

    py3study
  • Ubuntu 14.04下安装字体工具软件TypeCatcher 0.2

    TypeCatcher是一款开源的工具软件,允许用户离线下载使用谷歌字体。它有600多个字体的数据库,包括非常受欢迎的字体如Cantarell (GNOME),...

    用户8705039
  • 详解linux安装软件的几种方法

    我只需简单的一句话,就可以说完。执行: rpm –ivh rpm的软件包名 更高级的,请见下表: rpm参数 参数说明 -i 安装软件 -t 测试安装...

    砸漏

扫码关注云+社区

领取腾讯云代金券