Ubuntu は現在最も人気のある Linux デスクトップ システムです。このセクションでは、UbuntuLinux システムにソフトウェアをインストールするいくつかの方法を紹介します。
ここでは、apt ソフトウェア パッケージ管理ツール、deb ソフトウェア パッケージの直接インストール、グリーン ソフトウェア パッケージ インストール、およびバンドル ソフトウェア インストール パッケージの 4 つのソフトウェア インストール方法を紹介します。
適切なパッケージ管理
apt は AdvancedPackagingTool の略称で、Ubuntu や Debian などの Linux ディストリビューション上で deb ソフトウェア パッケージをインストール、更新、削除するために使用されます。
apt は、CS 構造のシステム Linux フォーマットのハードディスクで、マネージド deb ソフトウェア パッケージをサーバー側に保存します。ユーザーが特定のソフトウェア パッケージをインストールまたはアップグレードする必要がある場合、ラップトップにインストールされているクライアントは、ソフトウェア パッケージとそのすべての依存関係をサーバーからダウンロードしてインストールします。
apt のコマンド形式は次のとおりです。
リーリー
jdk-17 に関するソフトウェア パッケージを以下で検索します:
openjdk-17-jdk ソフトウェア パッケージをインストールするには、次の手順を実行します。
実際には、openjdk-17-jdk ソフトウェア パッケージのみをインストールしますが、apt は依存するソフトウェア パッケージも一緒に手動でインストールし、合計 20 個の新しいソフトウェア パッケージがインストールされます。
apt は jdk を /usr/lib/jvm ディレクトリにインストールします。
openjdk-17-jdk ソフトウェア パッケージを削除するには、次の手順を実行します。
remove コマンドは、openjdk-17-jdk 自体のみを削除し、その依存関係をすべて削除するわけではありません。したがって、remove コマンドの実行後、jdk は「完全に」アンインストールされません。
openjdk-17-jdk のすべての依存関係を削除するには、autoremove コマンドを再度実行する必要があります:
autoremove コマンドを実行すると、jdk 関連のソフトウェア パッケージがすべて削除されます。
ここではaptコマンドの使い方を紹介していますが、もう一つ注目すべきはaptのソフトウェアソースです。
一般に、ソフトウェアのインストールを高速化できる、外国の apt ソフトウェア ソースを使用するのが最善です。私は普段 Alibaba Cloud の apt ソフトウェアソースを使用していますが、apt ソフトウェアソースの具体的な切り替え方法については、以下のリンクを参照してください:
リーリー
deb パッケージを直接インストールします
apt を使用してソフトウェアをインストールするのは非常に便利です linux インストール ubuntu ソフトウェア センター しかし、多くのソフトウェア メーカーの deb インストール パッケージは、Baidu Cloud Disk などの apt 管理に委託されていません。このタイプのソフトウェアの場合、公式 Web サイトから deb ソフトウェア パッケージをダウンロードして自分でインストールするしかありません。
deb ソフトウェア パッケージのインストールも比較的簡単です。Ubuntu デスクトップ システムを使用している場合は、右クリックして Softwareinstall アプリケーションを選択するだけで、deb ソフトウェア インストール パッケージを開きます:
打开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>
查看百度云盘deb软件安装包信息:
安装百度云盘:
卸载百度云盘,注意这儿用的名子不是安装包的文件名:
卸载百度云盘,并消除与其相关的配置文件:
红色软件安装
红色软件统称可携式软件,是指这些无需安装,解压能够直接使用的软件。
比如IntelliJIDEA这款开发工具,为Linux平台提供的软件就是一个.tar.gz格式的压缩包,而不是deb安装包:
将这个压缩包下载然后直接对其解压:
在其解压目录的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>
然后就可以在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>
下载完成后,为该文件降低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>
以上がUbuntu Linuxシステムへのさまざまなソフトウェアパッケージのインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。