我已经安装了 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
.zip
sudo 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