Ubuntu 系统中安装软件 -- apt命令

上一篇文章当时跟着学校的课程用的是 redhat 系统,之后自学会选择 Ubuntu 系统,是因为 Ubuntu 适合初学者,使用简单。在此查阅资料后来简单介绍以下这两个系统的区别。

  • 基于管理模式的区别:

    • redhat 适合企业使用,每个版本都使用了比较成熟的库与内核,所以具有出色的稳定性和兼容性,并且对一些大型的 EDA 软件都预先进行了测试安装,比较适合做服务器和工作站。但是由于内核和库比较保守,有点跟不上 Linux 发展速度,所以很多娱乐软件安装起来非常不容易。使用的管理模式为 rpm,是收到了 Debian 的启示后自己开创的管理模式。
    • Ubuntu 是目前最流行的 Linux 个人桌面,优点是配置非常简单,安装完系统之后,只要硬件不是太新,基本不用进行其他配置,硬件都可以识别并安装好驱动。Ubuntu 基于 Debian,管理模式为 deb 包.
  • 基于指令的区别: redhat 中使用 rpm , Ubuntu 中使用 apt 指令,且不通用。

1. Ubuntu 下载

  1. 访问 Ubuntu 官网 下载Ubuntu 20.04 版本。
  2. 在操作系统上安装 VMware 虚拟机软件(往前两篇有关于 VMware 下载安装)
    为什么要使用虚拟机?
    1. 不需要准备额外电脑;
    2. 在虚拟机中可以大胆尝试任何操作,不用担心造成不可逆转破坏。   
    
  3. Ubuntu 安装与 RedHat 类似(上一篇就是关于 RedHat 的安装)

2. 设置服务器镜像源

  1. 镜像服务器:就是所有服务器的内容是相同的,但是根据所在位置不同,速度不同 ,通常国内服务器速度会快一些。
  • Ubuntu 中大部分的软件安装/更新都是利用apt命令,从Ubuntu的服务器直接安装的。
  • Ubuntu 官方的服务器在国外,为了提高软件安装/更新速度,Ubuntu 提供了选择最佳服务器的功能,可以帮助我们方便的找到一个速度最快的镜像服务器
  1. 设置 Ubuntu 的服务器
  • 打开显示与应用程序;
  • 打开软件和更新;
    在这里插入图片描述
  • 选择其他站点;
    在这里插入图片描述
  • 通过选择最佳服务器系统会自动选择速度最快的镜像源:
    在这里插入图片描述3. 先设置最佳镜像源是为了后边下载更新软件提前做准备。

3. 安装 VMware Tools

3.1 VMware Tools 简介

  • VMware Tools 中包含一系列服务和模块,可在 VMware 产品中实现多种功能,从而使用户能够更好地管理客户机操作系统,以及与客户机操作系统进行无缝交互。
  • VMware Tools 官方文档

3.2 VMware Tools 功能

VMware Tools 具备如下功能:

  • 将消息从主机操作系统传递到客户机操作系统。
  • 将客户机操作系统作为 vCenter Server 及其他 VMware 产品的组成部分进行自定义。
  • 运行有助于实现客户机操作系统自动化运行的脚本。这些脚本在虚拟机的电源状态改变时运行。
  • 在客户机操作系统与主机操作系统之间同步时间。
    目前也只是了解这些,具体还在以后的学习中掌握,本节提到这个是因为后边安装谷歌浏览器的时候,需要实现计算机和虚拟机系统之间传递文件方便。

3.3 VMware Tools 安装

  1. 打开虚拟机 VMware Workstation,启动 Ubuntu 系统,菜单栏 - 虚拟机 - 安装 VMware Tools ,不启动 Ubuntu 系统是无法点击“安装 VMware Tools”选项的,如下图(本系统之前安装过,所以现在是重新安装,不过不影响,在虚拟机下还不会截图,只能拍照):
    在这里插入图片描述
  2. 产生 VMware Tools 压缩包;
    在这里插入图片描述
  3. 将压缩包移至桌面,并解压。
  • 方式1:右键打开压缩包,并提取文件命名为 VMware-10.3(本节主要演示压缩命令,这个是为了预防与解压缩命令之后的文件名重复。);
    在这里插入图片描述
  • 方式2:使用 tar -xzvf VMwareTools-10.3.10-13959562.tar.gz 进行解压缩;
    在这里插入图片描述
  1. 进入对应目录,安装程序;
    在这里插入图片描述
  2. 执行安装
    在这里插入图片描述
  3. 只要出现路径的就按下回车,出现【Yes/No】全部选择 Yes
  4. 安装完成;
    在这里插入图片描述
  5. 重新启动系统;

4. apt 终端命令

  • aptAdvanced Packaging Tool,是 Ubuntu 下的安装包管理工具

  • 大部分的软件安装/更新/卸载都是利用apt命令来实现的。

  • 直接在终端中输入apt 即可查阅命令的帮助信息。

  • 常用命令如下:

    # 1.安装软件
    sudo apt install 软件名
    
    # 2.卸载软件
    sudo apt remove 软件名
    
    # 3.更新可用软件包列表
    sudo apt update
    
    # 4.更新已安装的包
    sudo apt upgrade
    

4.1 软件更新和升级

  • 通常安装完 Ubuntu 之后,可以先使用 upgrade 更新一下当前系统中可以升级的软件包。

    sudo apt update     # 更新本地缓存,确认那些软件可以升级
    sudo apt upgrade    # 升级当前系统中的软件
    
  • 一般对于新安装的系统,都需要执行以上两条命令,对系统进行更新:
    在这里插入图片描述

4.2 安装常用工具

  • python 程序员:

    sudo apt install ipython
    sudo apt install ipython3
    sudo apt install python-pip
    sudo apt install python3-pip
    
  • C++ 程序员:

    sudo apt install cmake
    sudo apt install qtcreator
    
  • ruby 程序员:

    sudo apt install ruby
    
  • 安装 ssh 服务器(系统管理员):

    sudo apt install openssh-server
    

4.3 卸载不使用的软件

  • 使用 remove 命令可卸载不需要的软件。

    • libreoffice 是一套类似于 微软office 的免费办公软件;
    • 无论是界面交互还是执行性能都还有很大的提升空间;
    • 卸载 libreoffice 可以释放大概 300 MB 的磁盘空间。
    sudo apt remove libreoffice-common
    

4.4 apt 和 apt-get

  • aptapt-get 都是 Ubuntu 下常用的安装软件命令;
  • Ubuntu 16 之前使用 apt-get
  • 这两个命令使用方式非常类似。

5. deb 安装格式

  • deb 是 Debian Linux 的安装格式,再 Ubuntu 中同样可以使用。

  • 安装 deb 安装包,需要使用 dpkg 这个终端命令,命令格式如下:

    sudo dpkg -i <package.deb>
    

5.1 谷歌浏览器

  1. http://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载最新版本的安装文件;

  2. 在终端中执行以下命令:

    sudo apt install libappindicator1 libindicator7
    sudo dpkg -i google-chrome-stable_current_amd64.deb
    sudo apt -f install  # 修复软件之间的依赖关系
    

5.2 搜狗输入法

  1. 在 Ubuntu software 中下载 fcitx;

    • fcitx 被称为小企鹅输入法,是一个以 GPL 方式发布的输入法平台,可以通过安装引擎支持多种输入法。
    • 它的优点是短小精悍,跟程序的兼容性比较好。
      在这里插入图片描述
  2. 将默认IBus 换成 fcitx;
    在这里插入图片描述

  3. 如果键盘输入法没有 fcitx ,打开终端手动安装 fcitx

    sudo apt install fcitx
    
  4. 访问网站 http://pinyin.sogou.com/linux/ 下载最新版本的安装文件

  5. 在终端执行以下命令:

    sudo dpkg -i sogoupinyin_2.4.0.2942_amd64.deb
    sudo apt - f install
    
  6. 重新启动系统,即可安装成功(输入法快捷键 Crtl+空格)。

  • 15
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu找不到apt-get命令可能是由于系统安装aptitude包导致的apt包丢失,进而导致apt系列命令失效。解决这个问题的方法是重新安装apt包。首先,你可以尝试在Ubuntu软件商店下载对应的apt安装包。如果无法通过软件商店下载,你可以手动安装apt包。首先,卸载aptitude包,可以使用以下命令:dpkg -r aptitude。然后,下载对应的apt软件包(根据你的系统版本选择32位或64位)。最后,使用dpkg命令进行安装,例如:sudo dpkg -i apt_1.6.6ubuntu0.1_amd64.deb。如果有缺少的依赖,你需要先解决依赖问题,安装相应的依赖包。希望这些步骤可以帮助你解决Ubuntu找不到apt-get命令的问题。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [Ubuntu在使用sudo apt-get update时系统提示not found apt-get解决方案](https://blog.csdn.net/lks1880s/article/details/129469850)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Ubuntu无法找到apt-get或apt命令的解决方法](https://blog.csdn.net/opencv_fjc/article/details/106074145)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值