如何在没有互联网连接的电脑上安装 build-essential?

如何在没有互联网连接的电脑上安装 build-essential?

我需要从另一台可以上网的电脑下载该软件包,然后将其安装到 Linux 电脑上。

有办法吗?谢谢!

答案1

在没有互联网的计算机上:

  • 打开 Unity Dash,输入“Terminal”并按 Enter
  • 在新窗口中输入PACKAGENAME=<The name of the Package to install>并按回车键
  • 输入这个:
    apt-get -qqs install $PACKAGENAME | grep Inst | awk '{print $2}' | xargs apt-cache show | grep 'Filename: ' | awk '{print $2}' | while read filepath; do echo "wget \"http://archive.ubuntu.com/ubuntu/${filepath}\""; done >downloader.sh
  • 现已在您的主文件夹中创建了可立即使用的软件包下载器
  • 在文件浏览器中打开主目录,并将文件移动downloader.sh到闪存驱动器的顶级目录中
  • 弹出你的闪存驱动器

在可以上网的电脑上:

  • 在终端中打开闪存驱动器:
    • 插入闪存驱动器
    • 在文件浏览器中打开你的闪存驱动器
    • 输入<Ctrl>L然后<Ctrl>C(这将复制您的闪存驱动器的位置)
    • 打开 Unity Dash,输入“Terminal”并按 Enter
    • 在终端中输入以下内容:(cd <Ctrl><Shift>V<Enter>这将把您移动到闪存驱动器的目录)
  • 输入sh downloader.sh并按 Enter 键
  • 等待下载完成
  • 弹出你的闪存驱动器

回到没有互联网的计算机:

  • 在终端中打开闪存驱动器:
    • 插入闪存驱动器
    • 在文件浏览器中打开你的闪存驱动器
    • 输入<Ctrl>L然后<Ctrl>C(这将复制您的闪存驱动器的位置)
    • 打开 Unity Dash,输入“Terminal”并按 Enter
    • 在终端中输入以下内容:(cd <Ctrl><Shift>V<Enter>这将把您移动到闪存驱动器的目录)
  • 输入sudo dpkg --install *.deb并按 Enter 键
  • 等待包安装

笔记:这只适用于 Ubuntu 档案库的软件包!

相关内容