我不想去像speedtest.net这样的网站,而是想从 Ubuntu 上的终端检查我当前的互联网速度。我该怎么做?
我一直在从更新通知程序收到有关“无法下载额外数据文件”的通知。它要求我从ttf-mscorefonts-installer包中下载字体。但是,每当我单击“立即运行此操作”时,都会弹出一个窗口(见下图)并且从未下载过。
它一直“等待标题”直到超时。如果我使用wgetin 终端下载包,也会发生同样的事情:
wget downloads.sourceforge.net/corefonts/andale32.exe
--2016-05-02 11:57:32-- http://downloads.sourceforge.net/corefonts/andale32.exe
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response...
Run Code Online (Sandbox Code Playgroud)
它会再次失败。
我已经注意到了类似的问题,像这一个,但已知的方案从来没有对我的工作。有线的事情是我可以从Chrome之类的浏览器下载字体包,并运行以下命令来修复字体问题:
sudo dpkg-reconfigure ttf-mscorefonts-installer
Run Code Online (Sandbox Code Playgroud)
与字体文件夹定向。但我的问题是我的package-data-downloader终端配置有问题吗?该sudo apt-get update命令运行时可能会出现一些错误和警告,但通常它可以从 Internet 下载数据。只有当终端连接到 sourceforge 或类似的网站时,它才会失败。
希望您对如何使从终端下载适用于所有情况有所了解。让我知道我还能提供什么信息。谢谢!
Internet 在主机(Ubuntu 13.04,32 位,完全更新)上完美运行,但无法在来宾 Windows 7(在 Virtualbox 4.2 下)连接到 Internet。尝试过 NAT 和桥接网络 - 没有奏效。几个月前,我在来宾操作系统中连接了互联网,但从那以后我就没有尝试过虚拟机,现在由于某种原因它已经消失了。如果有人能帮助我重新连接 Windows 操作系统,我将不胜感激(无需格式化我的计算机或卸载并重新安装来宾操作系统)。谢谢!
我对 Ubuntu 很陌生,我想知道: 的确切用途是/etc/hosts什么?
假设我将其添加到其中:
127.0.x.x mydomain
Run Code Online (Sandbox Code Playgroud)
这意味着什么?
所以,我用 VirtualBox 设置了我的 Ubuntu 盒子,默认设置 - 简单的 ISO 映像启动。安装 Ubuntu 后,我继续测试多个程序,一切正常。我可以在我的主机和虚拟机内完全访问 Internet,但是,我注意到即使使用以太网连接,我仍然没有 eth0 - 相反,我有 enp0s3,这很奇怪。
这是“ifconfig -a”命令的结果:
enp0s3 Link encap:Ethernet HWaddr 08:00:27:36:5f:f2
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe36:5ff2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:484 errors:0 dropped:0 overruns:0 frame:0
TX packets:370 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:294211 (294.2 KB) TX bytes:44269 (44.2 KB)
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:274 errors:0 dropped:0 overruns:0 …Run Code Online (Sandbox Code Playgroud) 我用 Ubuntu 14.04 双启动了我的 Windows 8 笔记本电脑。wifi驱动是Realtek rtl8723be。它没有使用,但我将内核更新到 3.18 并重新安装驱动程序,这似乎解决了几个小时的问题。然后它会连接大约 30 分钟,然后连接会停止,即使系统托盘上的图标仍会指示它已连接。唯一有效的方法是重新启动计算机,但 30 分钟后连接再次停止。
是否有一种简单的方法可以从控制台检查 Internet 连接?我正在尝试使用 shell 脚本。我的一个想法是检查 HTTP 响应代码以解释 Internet 连接是否工作正常。但我认为必须有简单的方法而无需检查永不崩溃的网站;)wget --spider http://www.google.co.in/
编辑:似乎可以有很多因素可以单独检查,好事。我现在的目的是检查我的博客是否关闭。我已经设置了 cron 每分钟检查一次。为此,我正在检查 wget --spider 到我的博客的 HTTP 响应代码。如果它不是 200,它会通知我(我相信这会比 ping 它更好,因为该站点可能负载过重,可能会超时或响应很晚)。现在昨天,我的互联网出现了一些问题。LAN 连接正常,但我无法访问任何站点。所以我不断收到通知,因为脚本在 wget 响应中找不到 200。现在我想确保当我有互联网连接时它会显示通知。
因此,检查 DNS 和 LAN 连接对我来说有点矫枉过正,因为我没有那么多具体的需求来弄清楚它是什么问题。那你建议我怎么做?
这是我的脚本,用于继续检查我的博客的停机时间:
#!/bin/bash
# Sending the output of the wget in a variable and not what wget fetches
RESULT=`wget --spider http://blog.ashfame.com 2>&1`
FLAG=0
# Traverse the string considering it as an array of words
for x in $RESULT; do
if [ "$x" = '200' ]; then
FLAG=1 # …Run Code Online (Sandbox Code Playgroud) 尽管已经提出了许多关于 WiFi 热点的问题,但我没有得到任何适合我的解决方案。
我使用华为 3772 (Vodafone) 的 3G Dongle 连接到互联网。连接类型为Mobile Broadband连接。我必须与我的其他设备(如手机和笔记本电脑)共享此 Internet 连接。
如何为此连接创建 WiFi 热点连接。
我正在使用 Ubuntu 12.04 LTS。
我想指出的是,我已经尝试过一些来自 Ubuntu 的帮助链接,但是它们太混乱了,我无法理解它们。
我住在澳大利亚维多利亚州,那里的学校通过 EduStar 连接到互联网。在我的学校,我们必须询问 IT 人员是否要连接到 EduStar。我刚刚在我的笔记本电脑上安装了 Xubuntu 20.04,并想将其用作我的主要操作系统。当我询问工作人员时,他们告诉我不能使用Linux,并且拒绝尝试。
他们说的是真的吗?
我使用配备 Qualcomm QCA9377 802.11ac 无线适配器的 Dell Inspiron 5593 2020。
当我启动我的笔记本电脑时,没有网络服务,顶部栏中也没有网络图标。当我启动操作系统时会出现错误,例如“抱歉,Ubuntu 14.04 遇到内部错误”。当我单击详细信息时,它说错误发生在可执行路径中usr/sbin/NetworkManager。另外,当我尝试输入Network时System Settings,它说“系统网络服务与此版本不兼容”
我该如何解决这个令人震惊的问题?
ps 我没有安装任何与网络相关的第三方软件包/应用程序。只安装系统更新。
internet ×10
networking ×5
wireless ×3
14.04 ×2
command-line ×2
virtualbox ×2
13.04 ×1
20.04 ×1
connection ×1
downloads ×1
ethernet ×1
filesystem ×1
fonts ×1
hot-spot ×1
notification ×1
server ×1
updates ×1
xubuntu ×1