Heim > System-Tutorial > LINUX > Hauptteil

Verschiedene Methoden zur Installation von Softwarepaketen auf dem Ubuntu-Linux-System

WBOY
Freigeben: 2024-01-26 20:36:12
nach vorne
1197 Leute haben es durchsucht

Ubuntu dürfte derzeit das beliebteste Linux-Desktopsystem sein. In diesem Abschnitt werden verschiedene Methoden zur Softwareinstallation auf dem Ubuntu-Linux-System vorgestellt.

Im Folgenden werden vier Softwareinstallationsmethoden vorgestellt: apt-Paketverwaltungstool, direkte Installation des Deb-Softwarepakets, Installation grüner Softwarepakete und Bundle-Softwareinstallationspaket.

apt-Paketverwaltung

apt ist die Abkürzung für Advanced Packaging Tool, das zum Installieren, Aktualisieren und Löschen von Deb-Softwarepaketen auf Linux-Distributionen wie Ubuntu und Debian verwendet wird.

apt ist eine CS-strukturierte System-Linux-formatierte Festplatte, die verwaltete Deb-Softwarepakete auf ihrer Serverseite speichert. Wenn ein Benutzer ein bestimmtes Softwarepaket installieren oder aktualisieren muss, lädt der auf dem Laptop installierte Client das Softwarepaket und alle seine Abhängigkeiten vom Server herunter und installiert es.

Das Befehlsformat von apt ist wie folgt:

<code class="hljs cmake vditor-linenumber" style="max-height:1338px">apt [<span class="hljs-keyword">install</span> | <span class="hljs-keyword">remove</span> | search ...] 软件包名称
<span class="vditor-linenumber__rows"><span></span></span></code>
Nach dem Login kopieren

Suchen Sie unten nach Softwarepaketen zu JDK-17:

Im Folgenden wird das Softwarepaket openjdk-17-jdk installiert:

图片

Tatsächlich installieren wir nur das Softwarepaket openjdk-17-jdk, aber apt installiert die abhängigen Softwarepakete manuell zusammen und es werden insgesamt 20 neue Softwarepakete installiert.

apt installiert JDK im Verzeichnis /usr/lib/jvm.

Im Folgenden wird das Paket openjdk-17-jdk gelöscht:

图片

Der Befehl

remove löscht nur openjdk-17-jdk selbst, nicht alle seine Abhängigkeiten. Daher wird das JDK nach der Ausführung des Remove-Befehls nicht „sauber“ deinstalliert.

Um alle Abhängigkeiten von openjdk-17-jdk zu löschen, müssen Sie den Befehl „Autoremove“ erneut ausführen:

图片

Nach der Ausführung des Befehls „Autoremove“ werden alle JDK-bezogenen Softwarepakete gelöscht.

Die Verwendung des Befehls apt wird hier vorgestellt, aber es lohnt sich auch, auf die Softwarequelle von apt zu achten.

Im Allgemeinen ist es für uns am besten, ausländische geeignete Softwarequellen zu verwenden, wodurch wir die Software schneller installieren können. Normalerweise verwende ich die apt-Softwarequelle von Alibaba Cloud. Informationen zur spezifischen Methode zum Wechseln der apt-Softwarequelle finden Sie unter dem folgenden Link:

<code style="max-height:1338px" class="hljs apache vditor-linenumber"><span class="hljs-attribute">https</span>://developer.aliyun.com/mirror/ubuntu?spm=a<span class="hljs-number">2</span>c<span class="hljs-number">6</span>h.<span class="hljs-number">13651102</span>.<span class="hljs-number">0</span>.<span class="hljs-number">0</span>.<span class="hljs-number">3</span>e<span class="hljs-number">221</span>b<span class="hljs-number">118</span>t<span class="hljs-number">6</span>URV
<span class="vditor-linenumber__rows"><span></span></span></code>
Nach dem Login kopieren

Deb-Paket direkt installieren

Obwohl es sehr praktisch ist, apt zum Installieren von Software zu verwenden Linux-Installations-Ubuntu-Softwarecenter, werden die Deb-Installationspakete vieler Softwarehersteller nicht der apt-Verwaltung anvertraut, wie z. B. Baidu Cloud Disk. Für diese Art von Software können wir das Deb-Softwarepaket nur von der offiziellen Website herunterladen und selbst installieren.

Die Installation des Deb-Softwarepakets ist ebenfalls relativ einfach. Wenn Sie ein Ubuntu-Desktopsystem verwenden, müssen Sie nur mit der rechten Maustaste klicken und die Softwareinstall-Anwendung auswählen, um das Deb-Softwareinstallationspaket zu öffnen:

图片

打开deb软件安装包的界面如右图所示linux装ubuntu软件中心,再点击install按键就可以启动安装流程了:

假如你没法登陆桌面环境,也可以在命令行中使用dpkg命令执行安装流程。dpkg的命令格式如下:

<code style="max-height:1338px" class="hljs nginx vditor-linenumber"><span class="hljs-attribute">dpkg</span> -I xxx.deb<span class="hljs-comment"># info,查看软件包<u>信息</u></span>
dpkg -i xxx.deb<span class="hljs-comment"># install,安装软件包</span>
dpkg -r xxx<span class="hljs-comment"># remove,卸载一个软件包</span>
dpkg -P xxx <span class="hljs-comment"># purge,完全清除一个软件包</span>
<span class="hljs-comment"># remove只是删掉数据和可执行文件,purge另外还删除所有的配置文件</span>
<span class="vditor-linenumber__rows"><span></span><span></span><span></span><span></span><span></span><span></span></span></code>
Nach dem Login kopieren

查看百度云盘deb软件安装包信息:

安装ubuntu软件中心_ubuntu20软件中心_linux装ubuntu软件中心

安装百度云盘:

图片

卸载百度云盘,注意这儿用的名子不是安装包的文件名:

图片

卸载百度云盘,并消除与其相关的配置文件:

图片

红色软件安装

红色软件统称可携式软件,是指这些无需安装,解压能够直接使用的软件。

比如IntelliJIDEA这款开发工具,为Linux平台提供的软件就是一个.tar.gz格式的压缩包,而不是deb安装包:

ubuntu20软件中心_linux装ubuntu软件中心_安装ubuntu软件中心

图片

将这个压缩包下载然后直接对其解压:

在其解压目录的bin子目录下有一个名叫idea.sh的可执行文件,直接执行idea.sh就可以启动IDEA了:

图片

尽管IDEA的安装过程很简单,但每次启动IDEA都须要执行一个shell脚本就有点麻烦了。我们希望它还能在桌面有一个启动图标,我们点击那种启动图标就可以启动IDEA。

Ubuntu的桌面图标配置文件都置于/usr/share/applications目录下,为了给IDEA创建一个桌面启动图标linux查看操作系统,我们在该路径下创建一个名为idea.desktop的文件,并在该文件中输入如下内容:

<code style="max-height:1338px" class="hljs gradle vditor-linenumber"><span class="hljs-number">1</span>[Desktop Entry]
<span class="hljs-number">2</span>Name=Idea
<span class="hljs-number">3</span>Comment=idea
<span class="hljs-number">4</span>Exec=sh ~<span class="hljs-regexp">/prog<u>ram</u>/i</span>dea-IU-<span class="hljs-number">231.8109</span>.<span class="hljs-number">175</span><span class="hljs-regexp">/bin/i</span>dea.sh
<span class="hljs-number">5</span>Icon=~<span class="hljs-regexp">/program/i</span>dea-IU-<span class="hljs-number">231.8109</span>.<span class="hljs-number">175</span><span class="hljs-regexp">/bin/i</span>dea.png
<span class="hljs-number">6</span><u>Te</u>rminal=<span class="hljs-keyword">false</span>
<span class="hljs-number">7</span>Type=Application
<span class="hljs-number">8</span>Categories=Application;
<span class="vditor-linenumber__rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code>
Nach dem Login kopieren

然后就可以在showApplications见到IDEA的启动图标,点击该图标就可以启动IDEA软件了:

图片

bundle软件安装包

最后一类是.bundle格式的软件安装包,.bundle文件是Linux系统中的一种可执行文件,可以类比Windows系统中的.exe文件。

比如常用的虚拟机软件VMware为Linux平台提供的软件安装包就是.bundle的格式。

我们从VMware官网下载的安装包文件名为:

<code style="max-height:1338px" class="hljs apache vditor-linenumber"><span class="hljs-attribute">VMware</span>-W<u>or</u>kstation-Full-<span class="hljs-number">17</span>.<span class="hljs-number">0</span>.<span class="hljs-number">0</span>-<span class="hljs-number">20800274</span>.x<span class="hljs-number">86</span>_<span class="hljs-number">64</span>.bundle
<span class="vditor-linenumber__rows"><span></span></span></code>
Nach dem Login kopieren

下载完成后,为该文件降低x权限并执行安装流程:

.bundle文件执行完成后,VMware应用就安装完成了,可以在showApplications中看见与VMWare相关的3个应用:

图片

假如想要卸载VMware,可以执行下边的命令:

<code style="max-height:1338px" class="hljs nginx vditor-linenumber"><span class="hljs-attribute">sudo</span> vmware-installer -u vmware-workstation
<span class="vditor-linenumber__rows"><span></span></span></code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonVerschiedene Methoden zur Installation von Softwarepaketen auf dem Ubuntu-Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:itcool.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage