在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux基礎中的軟件管理

汽車電子技術 ? 來源:碼農與軟件時代 ? 作者: 碼農與軟件時代 ? 2023-02-15 11:01 ? 次閱讀

Linux是一個開源的操作系統,幾乎每半年都會發布新的版本,基于Linux的軟件更新頻率會更加頻繁。

軟件提供軟件包、源代碼文件兩種形式。軟件包又分為以ubuntu為代表的.deb軟件包和以Red Hat為代表的.rpm軟件包,都可以從中央倉庫獲得。

Linux是如何確定從哪個倉庫下載軟件包的?

以Ubuntu為例,倉庫的位置在/etc/apt/sources.list和/etc/apt/sources.list.d/,國內使用阿里源居多:

root@linux:/etc/apt# ll
total 32
drwxr-xr-x   7 root root 4096 Nov 11  2020 ./
drwxr-xr-x 116 root root 4096 Nov 16  2020 ../
drwxr-xr-x   2 root root 4096 Nov 10  2020 apt.conf.d/
drwxr-xr-x   2 root root 4096 Mar 11  2019 auth.conf.d/
drwxr-xr-x   2 root root 4096 Apr 20  2018 preferences.d/
-rw-r--r--   1 root root 1073 Nov 11  2020 sources.list
drwxr-xr-x   2 root root 4096 Apr 20  2018 sources.list.d/
drwxr-xr-x   2 root root 4096 Apr 24  2019 trusted.gpg.d/
root@linux:/etc/apt# cat sources.list
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse




deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse




deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse




deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse




deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse




deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu bionic stable

注:

(1)deb:二進制包倉庫

(2)deb-src:二進制包的源碼庫

(3)URI:庫所在的地址,可以是網絡地址,也可以是本地的鏡像地址

(4)codename:Ubuntu版本的代號:

root@linux:/etc/apt# lsb_release -sc
   bionic

(5)components:軟件的性質,如main、restricted、universe、multiverse分別代表完全的自由軟件、不完全的自由軟件、社區支持的自由軟件、非自由軟件(不提供支持和補丁)。

Linux是如何進行軟件包管理的?

Linux提供了工具進行軟件包的管理。

Debian -- dpkg(工具) -- apt(工具)

Red Hat -- RPM(工具) -- YUM(工具)

Ubuntu常用的命令

安裝軟件包
apt-get update
apt-get install package


卸載已安裝的軟件包
apt-get remove packagename


更新所有已安裝的軟件包
apt-get upgrade


在軟件包列表中搜索字符串
apt-cache search string


顯示軟件包列表中所有軟件包名稱
apt-cache pkgnames

如何設置開機自啟動程序?

linux系統啟動時,會加載/etc/rc.local文件。需要開機自啟動的程序可以以腳本的形式寫到rc.local文件中。

# 書寫形式
root@linux:/etc# cat rc.local
#!/bin/bash 
bash /etc/init.d/startxfce.sh
exit 0

startxfce.sh只有一行

root@linux:/etc/init.d# cat startxfce.sh 
startx

注:startx命令用來啟動X Window圖形化界面

#使用type命令查找特定命令的信息

root@linux:/usr/bin# type -a startx
startx is /usr/bin/startx

#startx在目錄/usr/bin,/usr/bin主要存放用戶安裝軟件的運行腳本

root@linux:/usr/bin# ls | grep  startx
startx
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11351

    瀏覽量

    210497
  • 操作系統
    +關注

    關注

    37

    文章

    6899

    瀏覽量

    123803
  • 開源
    +關注

    關注

    3

    文章

    3412

    瀏覽量

    42737
收藏 人收藏

    評論

    相關推薦

    Linux的內存管理是什么,Linux的內存管理詳解

    Linux的內存管理 Linux的內存管理是一個非常復雜的過程,主要分成兩個大的部分:內核的內存管理和進程虛擬內存。內核的內存
    的頭像 發表于 05-11 17:54 ?6167次閱讀
    <b class='flag-5'>Linux</b>的內存<b class='flag-5'>管理</b>是什么,<b class='flag-5'>Linux</b>的內存<b class='flag-5'>管理</b>詳解

    Linux系統磁盤管理是什么

    Linux系統的磁盤管理
    發表于 05-11 15:29

    嵌入式Linux的內存管理是什么

    點擊 嵌入式 Linux 的內存管理
    發表于 11-05 07:01

    使用Git版本控制軟件管理源代碼

    Git 是 Linux Torvalds 為了幫助管理 Linux? 內核開發而開發的一個開放源碼的版本控制軟件。我們可以自己下載這個軟件
    發表于 05-16 11:30 ?2177次閱讀

    linux基礎(軟件包管理)

    介紹linux軟件包主要的安裝方式:1 命令行安裝 2 圖像界面安裝 3 源代碼編譯安裝等
    發表于 03-25 14:01 ?3次下載

    Linux應用基礎教程之Linux如何進行系統管理

    本文檔的主要內容詳細介紹的是Linux應用基礎教程之Linux如何進行系統管理主要內容包括了:1 用戶和組管理 2 軟件包管理 3 網絡通信
    發表于 11-28 15:56 ?2次下載

    嵌入式 Linux 的內存管理

    點擊 嵌入式 Linux 的內存管理
    發表于 11-02 10:36 ?12次下載
    嵌入式 <b class='flag-5'>Linux</b> <b class='flag-5'>中</b>的內存<b class='flag-5'>管理</b>

    什么是Linux軟件包,如何管理它們

    現代類 Unix 操作系統都提供了一個集中的軟件包管理機制,以幫助用戶搜索、安裝和管理軟件。而軟件通常以包的形式存儲在倉庫,對軟件包的使用
    的頭像 發表于 02-06 14:59 ?1513次閱讀

    Linux系統具有強大的包管理能力

    Linux系統具有強大的包管理能力,能夠自動從互聯網的軟件倉庫搜索、安裝、升級、卸載軟件或操作系統。
    的頭像 發表于 02-15 11:42 ?842次閱讀

    Linux環境下進行軟件管理的方法介紹

    本文介紹了在Linux環境下進行軟件管理的方法,包括查看已安裝的軟件、卸載軟件、了解軟件的作用和
    的頭像 發表于 03-06 09:11 ?1288次閱讀

    LINUX軟件安裝與管理的方法

    `LINUX`下軟件安裝方式主要有以下`4種`: * 源碼方式安裝Linux軟件 * RPM工具方式安裝軟件 * yum方式在線安
    的頭像 發表于 05-12 10:25 ?840次閱讀

    Linux如何查找軟件包版本

    盡管在圖形包管理器的幫助下包管理變得更加容易,但一些用戶總是更喜歡命令行方式。有不同的命令可以在不同的 Linux 版本找出包版本。今天,在本教程
    的頭像 發表于 05-12 16:33 ?3145次閱讀

    Linux系統 電源管理的組成

    Linux 電源管理的組成 電源管理(Power Management)在 Linux Kernel ,是一個比較龐大的子系統,涉及到供電
    的頭像 發表于 07-20 11:11 ?852次閱讀
    <b class='flag-5'>Linux</b>系統 電源<b class='flag-5'>管理</b>的組成

    基于嵌入式Linux系統的電源管理軟件

    電子發燒友網站提供《基于嵌入式Linux系統的電源管理軟件.pdf》資料免費下載
    發表于 10-12 10:33 ?1次下載
    基于嵌入式<b class='flag-5'>Linux</b>系統的電源<b class='flag-5'>管理軟件</b>

    Linux 內存管理總結

    一、Linux內存管理概述 Linux內存管理是指對系統內存的分配、釋放、映射、管理、交換、壓縮等一系列操作的
    的頭像 發表于 11-10 14:58 ?598次閱讀
    <b class='flag-5'>Linux</b> 內存<b class='flag-5'>管理</b>總結
    主站蜘蛛池模板: 不卡一区二区在线观看 | 亚洲国产精品国产自在在线 | 中文字幕天堂 | 国产乱人视频免费播放 | 成人免费无毒在线观看网站 | 亚洲天堂视频在线播放 | 欧美日韩高清性色生活片 | 高h视频网站 | 丁香六月综合激情 | 爽好舒服快受不了了老师 | 一区二区三区在线观看免费 | 亚洲综合精品成人啪啪 | 免费视频你懂得 | 51久久| 日本免费不卡视频 | 国产精品热久久毛片 | 久久亚洲aⅴ精品网站婷婷 久久亚洲成人 | 看日本黄大片在线观看 | 亚洲国产人久久久成人精品网站 | 一级做a爰片久久毛片图片 一级做a爰片久久毛片鸭王 | 免费观看黄色网址 | 天天靠天天擦天天摸 | 日本午夜三级 | 免费一级片在线观看 | 欧美视频图片 | 国产精品久久久久天天影视 | 伊人不卡久久大香线蕉综合影院 | 亚洲大胆精品337p色 | 日本aaaaa毛片在线视频 | 国产1卡2卡三卡四卡网站 | 91中文字幕在线视频 | 日本黄色美女视频 | 久久精品香蕉视频 | 婷婷久久综合九色综合98 | 午夜福利国产一级毛片 | 少妇被按摩 | 成年片色大黄全免费 | 黄色hd | 亚洲第一网站 | 黄色网在线播放 | 免费视频亚洲 |