zoukankan      html  css  js  c++  java
  • ubuntu初上手(介绍篇)

    前言

    每次配置好ubuntu 都要修改源,使用apt更新软件包。
    但一直都是囫囵吞枣,不是很理解。今天就好好的研究一二~

    介绍

    Ubuntu采用集中式的软件仓库机制,将各式各样的软件包分门别类地存放在软件仓库中,进行有效地组织和管理。然后,将软件仓库置于许许多多的镜像服务器中,并保持基本一致。
    这样,所有的Ubuntu用户随时都能获得最新版本的安装软件包。因此,对于用户,这些镜像服务器就是他们的软件源(Reposity)

    Ubuntu官方提供的一个仓库(pool),仓库里面包含常用的ubunt软件(包.deb)

    源地址:/etc/apt/sources.list ,里面写了你所用的服务器地址
    用户可以用一条命令就可以自动从指定源(服务器)下载(包)并安装。

    包和包管理

    包(package)”(或“软件包”)通常指的是一个应用程序 ,ubuntu下一般指以.deb为后缀的文件

    包管理器(package manager):是一种工具

    它允许用户在操作系统上安装、删除、升级、配置和管理软件包。

    软件包管理器可以是像“软件中心”这样的图形化应用,也可以是像 apt-get 或 pacman 这样的命令行工具





    安装软件

    介绍

    • ubuntu下常用的安装工具有三个
    工具 介绍
    apt-get 最传统的安装方法,即将淘汰
    apt 比apt-get多了进度条,推荐使用
    dpkg 本地安装
    • ubuntu下常用 安装方法
    方法 工具 命令
    在线安装 apt-get sudo apt-get install [软件名]
    sudo apt-get -f install [软件名]
    本地安装 apt-get sudo dpkg -i xxxx.deb # (缺少依赖时进行提示,不自动修复依赖)
    安装本地路径下的软件 apt apt-get install [路径][软件名] # 安装过程中会自动修复依赖

    流程

    1. 用户更新源/etc/apt/sources.list
    2. 使用apt-get update更新仓库的版本信息(源)
    3. 使用apt-get upgrade 检查软件包是否存在新版本(可选择是否下载)
    4. 使用 apt-get install packagename 下载软件包

    APT常用命令

    上面已经提到了包管理工具,主要作用是:安装、删除、升级、配置和管理软件包。
    apt其实就是Ubuntu下的包管理工具

    apt-cache search packagename 搜索包 
    apt-cache show packagename 获取包的相关信息,如说明、大小、版本等 
    apt-get install packagename 安装包 
    apt-get install packagename - - reinstall 重新安装包 
    apt-get -f install 修复安装"-f = --fix-missing" 
    apt-get remove packagename 删除包 
    apt-get remove packagename - - purge 删除包,包括删除配置文件等 
    apt-get update 更新源 
    apt-get upgrade 更新已安装的包 
    apt-get dist-upgrade 升级系统 
    apt-get dselect-upgrade 使用 dselect 升级
    apt-cache depends packagename 了解使用依赖 
    apt-cache rdepends packagename 是查看该包被哪些包依赖 
    apt-get build-dep packagename 安装相关的编译环境 
    apt-get source packagename 下载该包的源代码 
    apt-get clean 清理无用的包 
    apt-get autoclean 清理无用的包 
    apt-get check 检查是否有损坏的依赖
    

    总结一下

    安装软件就用:sudo apt-get install xxxx

    遇到依赖问题 :sudo apt-get -f install

    如果有缺失无法安装,就去网上下,缺什么下什么,下载下来后sudo apt-get install ./xxxx 把缺的包安装上,再装原来的包。

    参考:

    https://www.jianshu.com/p/fb337765c2c2
    https://www.zhihu.com/question/21732981
    https://blog.csdn.net/cxs5534/article/details/105712085
    apt和apt-get区别
    解决安装包出现依赖问题

  • 相关阅读:
    springboot+mybatis实现逆向工程
    关于cookie,session和token
    fiddler手机抓包配置
    js json按key值排序
    关于CSS和CSS3的布局小知识(干货)
    移动端手机上传图片处理
    nginx|gzip_static 安装
    Vue npm run serve linux 持久运行
    Web前端开发标准规范总结
    liunx启动node服务(nodejs+express+mysql+pm2)
  • 原文地址:https://www.cnblogs.com/unixcs/p/14797048.html
Copyright © 2011-2022 走看看