Ubuntu 服务器,第三方软件包安装

Ubuntu 服务器,第三方软件包安装

我已经安装了 Ubuntu 服务器 16.04.3 LTS。我知道我可以安装 GUI 包,以简化安装第三方程序/包/驱动程序等的问题。但是,我更喜欢 tty1 环境,尤其是因为这个特定的黑匣子将用于研究。

社区中是否有人可以向我演示或指导我从非特定或可变的网站下载和安装软件包的分步指南?

在此先向所有提供见解的人表示感谢。

编辑:我想使用服务器接口从特定 URL 获取包:如何下载、解压和安装该包?

答案1

wget如果它确实不在 Ubuntu 世界范围内使用(您可能需要通过以下方式安装它sudo apt install wget):

cd <download-location>
wget http://url/...

用于dpkg安装.deb文件:

dpkg -i debfile.deb

您可以使用 apt 安装软件包来执行以下操作:

apt install package-name

在较新版本的 ubuntu 上您甚至可以.deb使用它安装文件。

apt install debfile.deb

用于tar提取.tar.gz或类似文件

tar -xf archive.tar.gz

使用或文件(据我所知p7zip,在可用的辅助包中甚至有 .rar 功能,您可能需要使用它来安装):.7z.zipsudo apt install p7zip p7zip-full p7zip-rar

7z x archive.7z

如果您下载了源代码,则需要对其进行编译,请参阅 README 文件了解如何执行此操作。

另外,您可以使用 links、links2 和 lynx 作为命令行浏览器(所有这些都可以在 Ubuntu 存储库中找到)。

答案2

在计算机上,转到.deb文件所在的网站,右键单击下载链接/按钮并选择复制链接地址。然后,在您的服务器上,运行

wget link

或者,如果您安装了 cURL:

curl -O link

该文件现在应该位于您的本地文件夹中。如果文件已压缩,只需使用以下命令将其解压缩:如果是 zip 文件,请使用

unzip file.zip

否则,它可能是一个 tar 文件,因此

tar xzvf file.tar.gz

接下来,您要做的就是安装该软件包,可以使用

sudo dpkg -i filename.deb

在安装deb文件之前,请务必先检查是否可以从存储库安装,然后才使用

sudo apt install package

相关内容