新装MINI VPS遇到的问题总结
以下问题及操作均在Debian系统下
系统更新及升级
新装的系统–尤其是那些精简mini的系统,刚开始使用的时候难免会遇到各种缺少库源组件的问题,需要更新升级一下
1 | apt-get update |
这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。
1 | apt-get update |
这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。
如果你的软件都是最新版本,会提示:xx upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
总而言之,update是更新软件列表,upgrade是更新软件。
wget
证书问题
一开始使用wget
下载文件可能出现证书不受信任的问题:
1 | ERROR: The certificate of 'www.nerocats.com' is not trusted. |
解决的办法有两个:
- 安装证书包(一劳永逸)
1
apt-get install ca-certificates
- 不检查证书下载(每次就需要)
1
wget --no-check-certificate https://download/url
wget
解析并下载url资源时返回403
状态码
在使用wget
获取网站文件时可能会返回403错误:
1 | HTTP request sent, awaiting response... 403 Forbidden |
这个应该是目标网站禁止了wget
直接获取并解析url
,我们只需要假装是浏览器模拟一个User-Agent
请求头就可以解决了:
1 | wget -U `User-Agent` https://download/url |
User-Agent
获取方式
打开任意浏览器,在网址上输入about://version,按回车,就可以看到了
常见的User-Agent:【1】|【2】
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 尼禄猫!
评论
TwikooValine