apt的全称是advanced package tool,是适用于linux的程序管理器,更新用于deb包管理的操作系统。
参考系统极客里的这篇文章。
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 //清除为了满足其他软件包的依赖而安装的,现在已经不需要的软件包
目前对ubuntu命令不熟悉,先记录下来,以后补充。
根据网上的这篇博客里介绍的wget的使用方法,试着用该方法下载foxit reader,首先找到福昕阅读器的官网,如果用以下命令:
wget https://www.foxitsoftware.cn/products/reader/
这样下载下来的是这个网页,因此要找到下载界面的网址,点击下载后出现如下:
根据截图里显示的来源网址以及下载文件名字,输入如下命令:
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
均错误,找不到路径,现在不清楚应该填什么地址,记录下来,以后补充。
解压命令如下:
tar zxvf filename.tar.gz
tar zxvf filename tar.gz -C 路径 //解压到指定路径
参考ubuntu下解压zip文件。
unzip -d /路径 文件名 //解压到指定路径
这篇博客里有介绍几种安装包的安装方法,先记录下来,以后重新总结归纳。
其他介绍软件安装的博客有:ubuntu下安装程序的三种方法,软件安装指南。
官网网址
下载的安装包为 .tar.gz 格式,用以下命令解压到指定文件夹
tar zxvf filename tar.gz -C /home/lxw/Downloads
这里解压得到的软件为 .run 格式,直接右键选择 run。
目前对ubuntu 命令不了解,效率很低,以后补充内容,总结完整。
有道辞典官网
参考博客:
Ubuntu 16.04安装有道词典
Ubuntu 16.04下安装有道词典出错的解决方法
Ubuntu中dpkg命令
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 包
// 第三项是文件名
//最后一项是解压后文件存放目录
sudo dpkg -e ./youdao-dict_1.1.0-0-ubuntu_amd64.deb youdao/DEBIAN
// 解压 deb 包中控制信息到 DEBIAN 文件夹内
这个依赖安装不上,而删掉不影响使用,用vi 或者 vim编辑
sudo vim youdao/DEBIAN/control
找到删除后按 Esc, 输入 :wq 保存并退出
确保当前目录为 /home/lxw/app
mkdir youdaobuild //新建文件夹
dpkg-deb -b youdao youdaobuild/
//新建deb包存放在youdaobuild文件夹内,文件名还是原名,
或者(dpkg-deb -b youdao youdaobuild.deb
//自定义文件名为youdaobuild.deb,存放在youdao文件夹内
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 包。
安装失败,先做记录,以后补充。安装参考Ubuntu上安装有道词典。
下载 .tar.gz 的二进制文件并解压安装
解压后看到一个 install.sh 的脚本,赋予脚本权限并进行安装,如下图所示:
可以看见结果并没有进行安装,而且虽然在文件夹内查看有 install.sh 文件,但用 ls 命令查看时没有这个文件。
重新看官网介绍才发现原来这个不支持ubuntu