Ubuntu 16.04 软件安装方法

Ubuntu 16.04 软件安装方法以及查找和删除软件命令

  • 1. apt-get 安装软件
    • (1)apt-get 介绍
    • (2)apt 与 apt-get的区别
    • (3)apt-get 相关命令
      • 安装软件命令:
      • 用这个命令需要软件列表里有该软件源,查找软件:
      • 软件命令:
      • 删除软件命令:
  • 2. 已知软件资源路径,下载安装
    • (1)在终端用 wget 下载安装包
    • (2)解压并安装下载好的文件
      • a. 解压tar.gz 格式文件
      • b. 解压 zip 格式文件
  • 常用软件的安装方法
    • 1. 安装 Foxit Reader 阅读器
      • (1)官网下载安装包
      • (2)解压安装包
      • (3)安装软件
    • 2. 安装有道词典
      • (a)下载 deb 包安装
        • 1. 官网下载 deb 包
        • 2. 解压 deb 包
        • 3. 解压 deb 包中的 control
        • 4. 删除Depends里面的gstreamer0.10-plugins-ugly
        • 5. 重新打包生成新的 deb 包
        • 6. 安装新的 deb 包
      • (b) 下载二进制文件安装

 
软件安装方法有好几种,参考 这篇博客,Ubuntu属于Debian系列,其常见的安装包格式为deb包,安装deb包的命令是“dpkg -参数”,包管理工具为apt-get ,支持tar包。下面介绍 这几种安装方法。
 

1. apt-get 安装软件

 

(1)apt-get 介绍

apt的全称是advanced package tool,是适用于linux的程序管理器,更新用于deb包管理的操作系统。

(2)apt 与 apt-get的区别

参考系统极客里的这篇文章。

(3)apt-get 相关命令

安装软件命令:

sudo apt-get install packagename(软件名)//安装软件以及相应依赖
sudo apt-get -f install packagename // 修复安装 -f = -fix-missing

用这个命令需要软件列表里有该软件源,查找软件:

sudo apt-cache search all    //搜索所有软件列表
sudo apt-cache search 软件名 //查找软家包,会列出很多软件名
sudo apt-cache show 软件名  //显示软件包详细信息
sudo apt list --installed  //列出已安装的所有软件
sudo apt-cache rdepend packagename //查看该包被那些包依赖
sudo apt-get check //检查是否有损坏的依赖

软件命令:

sudo apt-get update  //更新软件包列表
sudo apt-get upgrade  //升级所有可升级的软件包
sudo apt-get dist-upgrade //升级软件包时自动处理依赖关系

删除软件命令:

sudo apt-get remove  packagename(软件名)  //删除软件包
sudo apt-get -- purge remove packagename //删除软件包,包括删除配置文件等
sudo apt-get clean // 删除安装了的软件包的安装包
sudo apt-get autoremove //清除为了满足其他软件包的依赖而安装的,现在已经不需要的软件包

 

2. 已知软件资源路径,下载安装

 

(1)在终端用 wget 下载安装包

目前对ubuntu命令不熟悉,先记录下来,以后补充。
根据网上的这篇博客里介绍的wget的使用方法,试着用该方法下载foxit reader,首先找到福昕阅读器的官网,如果用以下命令:

wget https://www.foxitsoftware.cn/products/reader/

这样下载下来的是这个网页,因此要找到下载界面的网址,点击下载后出现如下:
Ubuntu 16.04 软件安装方法_第1张图片根据截图里显示的来源网址以及下载文件名字,输入如下命令:

wget https://www.foxitsoftware.cn/products/reader/FoxitReader.enu.setup.2.4.4.0911.x64.run.tar.gz
wget http://cdn01.foxitsoftware.com/FoxitReader.enu.setup.2.4.4.0911.x64.run.tar.gz

均错误,找不到路径,现在不清楚应该填什么地址,记录下来,以后补充。

(2)解压并安装下载好的文件

a. 解压tar.gz 格式文件

解压命令如下:

tar zxvf filename.tar.gz
tar zxvf filename tar.gz -C 路径     //解压到指定路径

b. 解压 zip 格式文件

参考ubuntu下解压zip文件。

unzip -d /路径 文件名   //解压到指定路径

这篇博客里有介绍几种安装包的安装方法,先记录下来,以后重新总结归纳。
其他介绍软件安装的博客有:ubuntu下安装程序的三种方法,软件安装指南。
 

常用软件的安装方法

 

1. 安装 Foxit Reader 阅读器

(1)官网下载安装包

官网网址

(2)解压安装包

下载的安装包为 .tar.gz 格式,用以下命令解压到指定文件夹

tar zxvf filename tar.gz -C /home/lxw/Downloads

(3)安装软件

这里解压得到的软件为 .run 格式,直接右键选择 run

目前对ubuntu 命令不了解,效率很低,以后补充内容,总结完整。

2. 安装有道词典

有道辞典官网

(a)下载 deb 包安装

参考博客:
Ubuntu 16.04安装有道词典
Ubuntu 16.04下安装有道词典出错的解决方法
Ubuntu中dpkg命令

1. 官网下载 deb 包

2. 解压 deb 包

cd /home/lxw/app     //指定路径
pwd      //查看当前路径
mkdir youdao   //在当前路径下新建一个明为 youdao 的文件夹
ls //查看当前路径下的文件,可见多了一个 youdao 文件夹 
dpkg -X youdao-dict_1.1.0-0~ubuntu_amd64.deb youdao 
// dpkg :Debian packager 是 Debian 软件包管理工具
//- X : vextract 用来解压 deb 包
// 第三项是文件名
//最后一项是解压后文件存放目录

3. 解压 deb 包中的 control

sudo dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao/DEBIAN 
// 解压 deb 包中控制信息到 DEBIAN 文件夹内

4. 删除Depends里面的gstreamer0.10-plugins-ugly

这个依赖安装不上,而删掉不影响使用,用vi 或者 vim编辑

sudo vim youdao/DEBIAN/control
找到删除后按 Esc, 输入 :wq 保存并退出

5. 重新打包生成新的 deb 包

确保当前目录为 /home/lxw/app

mkdir youdaobuild //新建文件夹
dpkg-deb -b youdao youdaobuild/ 
//新建deb包存放在youdaobuild文件夹内,文件名还是原名,
或者(dpkg-deb -b youdao  youdaobuild.deb 
//自定义文件名为youdaobuild.deb,存放在youdao文件夹内

6. 安装新的 deb 包

sudo apt-get install -f 
// apt-get install -f 是修复依赖关系(depends)的命令,就是假如你的系统上有某个package不满足依赖条件,这个命令就会自动修复,安装需要的依赖
sudo dpkg -i youdao-dict_1.1.0-0~ubuntu_amd64.deb
//进入新安装包目录进行按安装

重新生成新的 deb 包安装
因为官网下载的 deb 包直接安装会安装失败,还要下载安装依赖,因此将官网 deb 包的 gstreamer0.10-plugins-ugly 删掉,重新建一个 deb 包。

(b) 下载二进制文件安装

安装失败,先做记录,以后补充。安装参考Ubuntu上安装有道词典。
下载 .tar.gz 的二进制文件并解压安装
解压后看到一个 install.sh 的脚本,赋予脚本权限并进行安装,如下图所示:
Ubuntu 16.04 软件安装方法_第2张图片
可以看见结果并没有进行安装,而且虽然在文件夹内查看有 install.sh 文件,但用 ls 命令查看时没有这个文件。
重新看官网介绍才发现原来这个不支持ubuntu
Ubuntu 16.04 软件安装方法_第3张图片

你可能感兴趣的:(ubuntu)