在没有Internet连接的情况下在Ubuntu服务器15.04上安装GUI
我试图找出如何在没有实际的互联网连接的情况下在我的Ubuntu服务器上安装GUI来将软件下载到服务器。 我有一个用于我的笔记本电脑(也运行ubuntu)的互联网连接的便携式热点。 我只是碰到了一堵砖墙,试图解决这个问题。 任何建议将不胜感激
在笔记本电脑中安装Synaptic软件包管理器,它也运行相同的Ubuntu版本。
打开Synaptic并查找要安装的软件包。
标记要安装的软件包以进行安装: Right-click --- Mark to install.
标记后,转到: File --- Generate package download script.
您选择了要保存脚本的路径。 在同一路线中,存储了下载的包。
关闭Synaptic。 转到您在上一步中选择的路径,然后运行脚本以进行double click
下载。
您需要一段时间才能下载所有软件包和依赖项。
将文件复制到没有Internet连接的计算机并安装它们。
sudo dpkg -i *.deb
你有很多选择:
- 创建一个脱机存储库
- 简单的技巧,但需要再次安装相同版本的服务器。
那么该怎么办?
- 根据需要创建一个VM或物理机器包含相同版本的Ubuntu服务器
- 此VM /物理必须具有Internet连接,并且必须与脱机版本相同
-
清理档案(不是真的需要,但只是为了确定)
sudo apt-get clean
-
现在在其上安装GUI
sudo apt-get install ubuntu-desktop
-
现在安装完成后,转到目录
/var/cache/apt/archives
-
从此目录复制
*.deb
并将其刻录到CD或只使用一些USB或任何其他存储设备 -
现在将所有
*.deb
复制到脱机计算机 -
现在使用以下命令安装所有这些包:
sudo dpkg -i /path-to-debs/*.deb
注意:您可能在输出中遇到一些错误,只需再次运行相同的命令,一切都会顺利进行