当互联网不工作时安装软件

当互联网不工作时安装软件

我的新 HP Pavilion 笔记本电脑(机器 A)无法上网。据我所知,我可能可以通过在 A 上安装一些额外的软件包来解决这个问题。我现在在机器 B 上运行。在 BI 上可以apt-get 安装 blah。那么我该如何获取和安装废话在 A 上,大概是使用记忆棒从 B 传输它?

编辑:

我对以下评论的回应,ifconfig输出是:

eth0 Link encap:Ethernet HWaddr 48:ba:4e:52:aa:7f
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0
txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:181 errors:0 dropped:0 overruns:0 frame:0
TX packets:181 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 
txqueuelen:1 RX bytes:12784 (12.7 KB) TX bytes:12784 (12.7 KB)

我了解到,在我的机器上,无线和有线都无法在 Kubuntu 14.04.5 上运行。但在 16.04 上,无线可以运行,但有线不行。通过四处寻找,我了解到问题与 Realtek 驱动程序有关,可能需要更换它。(我想运行 14.04.5,而不是 16.04;简而言之,原因是 14.04 是 Kubuntu 的最后一个支持不同桌面上使用不同壁纸的版本。)至少我确定我没有硬件问题。查找和安装正确的 Realtek 驱动程序本身就是一项挑战,但至少我有安装它们的途径(我认为)。

答案1

从以下 Ubuntu 站点下载该软件包: Ubuntu 软件包站点

然后通过 USB 传输...并按以下方式安装包:

sudo apt install ./name-of-package.deb

不要通过软件包命令,因为 apt 无法识别它!

如果您使用的是旧版 apt-get,则必须将软件包移至 /var/cache/apt/archives 目录并进行安装。也许您还必须下载其他软件包以满足所有依赖关系。

顺便说一句:您的互联网连接似乎没有问题,卡已启动。

答案2

事实证明,问题出在电缆上的连接器坏了。当然,这可以解释有线连接失败的原因。这不能解释 14.04.5 上的无线连接失败的原因,但这是一个更容易解决的问题,因为无线连接在更高版本上可以工作(而且我也不完全需要它)。网上有很多关于问题。我想立即发布此信息,这样就不会有人浪费时间处理我现在已经解决的问题。

答案3

您需要离线下载 deb 软件包,将它们传输到 UFD,然后使用命令gdebi(不是dpkg)安装它们 -sudo gdebi <packane_name>如果软件包有任何依赖项,gdebi则不会安装该软件包,它会告诉您还需要下载什么。可以帮助您找到所需软件包名称的网站之一是 pkgs.org。如果您已经在现有计算机上安装了软件包,您可以查看:/var/cache/apt/archives并复制 deb 文件。

为什么你的互联网不能用?你能发布一下你的输出吗ifconfig -a?你可以编辑你的问题并发布输出。警告:此步骤将显示您的 IP 地址(如果有)。

相关内容