暑假的时候把整个电脑系统由win10换成了ubuntu18.04(回头再写个安装ubuntu18.04时应该避免的坑..)
由于某些众所周知的原因,steam社区在大陆无法正常连接。
在win10系统下,其常用解决办法是用
steam
community_
302修复工具,开启加速器等。
而在ubuntu系统下,
steam
community_
302修复工具和加速器通常无法运行,怎么办。
steam社区无法正常连接是由于DNS污染造成的,电脑不能将steam社区的域名与正确的IP地址对应起来。
有一个简易的修复办法,修改hosts文件,手动告知电脑steam社区的IP地址。
一般/etc/hosts 的内容一般有如下类似内容:
127.0.0.1 localhost.localdomain localhost
192.168.1.100 linmu100.com linmu100
192.168.1.120 ftpserver ftp120
而我们要在其中加入的格式为 steam社区ip
steamcommunity.com
steam社区的域名是steamcommunity.com。注意前面没有www.
现在问题就只有一个了,我们如何去获得steam社区的ip呢?
答案 去ping store.steampowered.com
我们看到
store.steampowered.com
的ip地址是23.13.185.114
这个就是
steamcommunity.com的ip
我们在hosts文件中加入
ok! 我们再去连接steam社区,就可以连接成功啦!
当然这个方法只适合于DNS污染导致导致的无法联通。
用python编写代码简化ping 再 修改问价的代码如下
#coding=utf-8
import os
str="ping -c 1 store.steampowered.com"
a=os.popen(str).read()
ips=a.find('(')+1
ipf=a.find(')')-1
ip=a[ips:ipf]
print (ip)
fi=open('/etc/hosts','r+')
fi.write(ip+" steamcommunity.com\n")
这个小脚本就能轻松完成上面所说的任务啦。
用pyinstaller生成的可执行文件在这里
https://download.csdn.net/download/qq_38900288/10678661
暑假的时候把整个电脑系统由win10换成了ubuntu18.04(回头再写个安装ubuntu18.04时应该避免的坑..)由于某些众所周知的原因,steam社区在大陆无法正常连接。在win10系统下,其常用解决办法是用steamcommunity_302修复工具,开启加速器等。而在ubuntu系统下,steamcommunity_302修复工具和加速器通常无法运行,怎么办。st...
.crx文件下载,然后在Chrome中打开chrome:// extensions /将.crx文件托进去即可安装Chrome最新版本已经阻止.crx运行,请下载.zip文件包,解压后进入chrome://extensions/点击“加载已解压的扩展
程序
”按钮。
1.1.2
错误修正修复个人库存中,优惠券物品被识别为背景图
Optimize优化Chrome API,
Steam
相关代码
1.1.1
错误修复修复编辑个人资料页相关设置时,配置文件/编辑仍初始化个人资料页展柜等增强工具
1.1.0
Feature新增存储
Steam
2020夏促中个人资料背景实时预览,因
Steam
动态背景视频URL暂无可用规则获取完整视频,暂不支持动态背景。
功能完善操作结果提示。
Bug Fix个人库存中引入夏促积分换购物品失败的BUG(感谢盒友Omega沟通反馈)。
错误修正个人资料页动态背景层级最高,无法预览静态背景的
root@localhost:~# dpkg -i 包名
接下来可能会提示安装过程中出现错误常见的就是安装完以后打开
steam
没反应或者出现can not as root run
这时候执行以下代码
root@localhost:~# sudo apt update
root@localhost:~# sudo add-apt-r...
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教程及代码
Python
-
linux
高级命令教
我们在安装
steam
在
Linux
操纵系统时,总是会弹出:
You are missing the following 32-bit libraries, and
Steam
may not run:libGL.so.1
而网上的各种方法繁杂有时又无效,其实
steam
的运行方法在运行控制台时已经给出
如以上的提示
steam
-libs-amd64:amd64
steam
-libs-i386:i386
ackage xterm needs to be installed
Package
第一个为利用
linux
下的工具来获取网页源码,我用的是Wget,也可以使用Curl,curl的话更加的灵活,可以设置很多参数
//通过Wget来获取网页
string GetHtmlByWget(string url)
//获取待下载网页文件名
string fileName = url.substr((int)url.find_last_of("/
首先,当然需要购买或白嫖一台云服务器(#滑稽)
我用的阿里云,镜像是centos7.7 64位
因为羽翼城大佬的
steam
community302貌似是没有
Linux
版的,所以就自己拿nginx反代一下
一、安装并配置nginx
参考:https://blog.csdn.net/oschina_41790905/article/details/89702629
这里方便起见,yum安装...
hosts 和 dns详解
hosts与dns都是做域名解析的,
解决
ip地址与域名的对应关系问题。hosts是通过修改本地hosts文件达到域名解析目的的。而dns是将域名解析工作转移到了服务器上,在本地计算机上只需要配置DNS服务器IP地址即可。
简单的说,当我们没有域名的时候,可以自定义一个域名,通过设置hosts在本地就可以解析对应的ip地址。
终端输入以下命令进入hosts文件配置(先ip后自定义域名)
sudo vim /etc/hosts
在对域名解析的时候, 计算机会优先查看
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.al...
这个错误消息表示在执行
Python
程序
时出现了操作系统错误。具体来说,这个错误号 -128 代表了一个未知的错误,表明
程序
无法确定这个错误的具体原因。
通常来说,这个错误可能是由于以下原因之一导致的:
-
程序
尝试访问不存在的文件或目录
-
程序
尝试打开一个只读文件进行写入操作
-
程序
尝试访问超出了磁盘空间的文件
-
程序
尝试访问已经被关闭的文件
-
程序
尝试访问被损坏的文件或文件系统
在遇到这个错误时,你可以尝试检查你的
程序
中是否存在以上原因之一,并根据情况修改你的
程序
来
解决
这个问题。