如何安装 deb 软件包

准备工作已安装好的 Ubuntu 操作系统;下载好的 deb 软件包。操作步骤首先我们需要进入到 deb 软件包所在的目录,然后在空白处点击右键,选择在终端中打开,接着输入如下命令:1sudo dpkg -i APPNAME.deb根据懒猪的经验,一般不会直接安装成功,都会提示依赖错误,不过没有关系,输入如下命令即可解决:1sudo apt install -f操作演示点击播放:扩展内容定位软件名称:1dpkg -l APPNAME卸载指定软件:1dpkg -r APPNAME 继续阅读

电脑硬件升级注意事项

拆解前提现在笔记本的性能和价格的优势,使得该类产品用户越来越多,所以懒猪这里主要讲解的设备是笔记本,如果您想改造台式,可以参考本文部分内容,如有其它问题,可在页面下评论区留言!在拆解笔记本以及任何数码设备之前,一定要做好这三件事情:首先就是断电,千万不要带电作业,轻者元件损伤,重则导致人身伤害。所以作业前先断开电源,并且将笔记本的电池拆卸掉。部分笔记本现在是内置电池,只需断开内部连接排线即可。电可谓是无处不在,除了电源、电池之外,我们人体也会带有电的,且是对电子元件伤害更大的静电。所以在操作前, 继续阅读

Docker 的常用命令集合

生命周期指令描述run创建一个新的容器并且运行一个命令start启动一个或者多个已经被停止的容器stop停止一个运行中的容器restart重启容器kill杀掉一个运行中的容器rm删除一个或者多少容器pause暂停容器中所有的进程unpause恢复容器中所有的进程create创建一个新的容器但是不启动它exec在运行容器中执行命令容器操作指令描述ps列出容器inspect获取容器、镜像的元数据top查看容器中运行的进程信息attach连接到正在运行的容器events从服务器获取实时事件logs获取 继续阅读

高速分享网盘推荐

网盘地址懒猪的专属网盘,大家可以一起使用,点击进入:奶牛快传。非注册用户可以上传 10G 单个文件,如果需要上传更大文件,点击登录使用微信扫描下二维码即可。网盘介绍奶牛快传是款免费、无需注册即可直接使用的网页端文件临时传输网盘服务,它提供了网页版以及微信小程序,可以非常方便快速地给自己或者他人传输文件。无论办公文档、照片、还是电影视频通通都能轻松分享。奶牛快传借鉴了国外的网盘,不过由于服务器在国内并且使用了 CDN,不会限制速度,因此上传下载速度都非常快!实测下载轻松超过十兆,速度绝对秒杀某度以 继续阅读

开源的 Linux 策略模拟游戏「文明」

游戏介绍Freeciv 可以被视为是文明系列游戏的开源版本。游戏玩法和文明系列最早期游戏十分类似,Freeciv 可以让玩家选择选用文明 1 或者文明 2 中的游戏规则设置。Freeciv 中包含很多元素,例如建造城市、探索世界地图、发展科技及和其他扩张中的文明竞争。胜利条件包括打败所有其他文明或建立一个外星殖民地,如果在前两者都没达成的话,在游戏时间期限存活下来也可以算作胜利。这个游戏可以和其他玩家联机也可以和 AI 对战,不同地图集可以改变游戏的外观。安装方法1sudo apt instal 继续阅读

开源的 Linux 策略模拟游戏「运输大亨」

游戏介绍该游戏的目的在于创建一个交通运输网络然后获得金钱,从而建立更加复杂运输网络。这个运输网络包括船只、巴士、火车、货车、飞机。默认游戏时间在 1950 和 2050 之间,玩家的目标就是在规定时间内拿到最高的游戏分数。游戏最终分数基于很多因素,例如货物运输数量、玩家所拥有的汽车数量以及他们赚到的钱。安装方法1sudo apt install openttd注意:上面的命令为 Ubuntu 系统的。使用方法1openttd注意:安装完成之后,即可打开终端通过命令运行。游戏界面游戏界面如下: 继续阅读

开源的 Linux 策略模拟游戏「韦诺之战」

游戏介绍韦诺之战是目前最完善开源游戏之一。这个回合制游戏在一个奇幻的故事设定下。游戏在一个六角形网格进行,各个单元可以互相操作进行战斗。每个类型的单元都有它独特的能力和弱点,因此玩家需要根据这些特点来设计不同的行动。韦诺之战中有很多不同行动分支,每个行动分支都有它特别的故事线和目标。韦诺之战同时有一个地图编辑器,感兴趣的玩家可创作自己的地图以及行动分支。安装方法1sudo apt install wesnoth注意:上面的命令为 Ubuntu 系统的。使用方法1wesnoth注意:安装完成之后, 继续阅读

如何学习 Linux 的性能优化

性能指标优化性能的第一步,一定要先了解“性能指标”这个概念。当看到性能指标时,你会首先想到什么?我相信高并发和响应快一定是最先出现在你脑海里的两个词,而它们也正对应着性能优化的两个核心指标吞吐和延时。这两个指标是从应用负载视角来考察性能,直接影响了产品终端的用户体验。跟它们对应的,是从系统资源的视角出发的指标,比如资源使用率及饱和度等:思维导图为了让你对性能有个全面的认识,笔者画了一张思维导图,里面涵盖了大部分性能分析和优化都会包含的知识: 继续阅读

把你的终端变成复古显示器

工具介绍Cool Retro Term 就是一款让你回到过去的应用,它的作用与系统的终端完全一致,特别的是,它模拟各种古董级显示器的显示效果,年代感十足哦!不过因为其界面的效果,在虚拟机中运行可能会有些卡顿。懒猪的宿主机系统使用的是 Linux,运行起来十分流程,建议大家也来体验一下!安装步骤12345yum -y install qt5-qtbase qt5-qtbase-devel qt5-qtdeclarative qt5-qtdeclarative-devel qt5-qtgraphic 继续阅读

懒猪搭建的 DNS 缓存服务器

常规解析平时我们通过域名访问网站,需要先将请求发送到 DNS 缓存,DNS 会将其解析到对应 IP,然后将结果返回给我们,我们再通过 IP 地址访问网站。DNS 缓存服务器需要做到两点:第一就是高速,能为我们提供快速解析请求;第二就是准确,能够返回正确结果。懒猪版懒猪提供的 DNS 缓存与常规版本不同,在 DNS 解析的结果前,添加了一个过滤器,这个过滤器会屏蔽大量广告解析,这样大家在访问网站时,就会屏蔽一些广告。其原理是:很多网站会有正文、广告两部分来构成,而广告的内容都是独立域名,这样我们在 继续阅读

LVS 负载均衡服务器

负载问题比如我们现在就有一台 Web 服务器,它的负载非常高了,如果访客人数增加,它随时有宕机的可能性。这样的话我们就再增加一台 Web 服务器,和之前的一毛一样,就可以帮忙第一台分担点压力了。那如何分担呢?两种情况:第一种是所有流量,都去找第一台,第一台不行了,再去找第二台;第二种是平均流量,将所有的流量平均到两台服务器上面。如何解决第一种的情况不太友好,因为第二台服务器要么在忙,要么闲着,而第一台一直在忙,很不公平;第二种情况就公平很多,平均负载,我们称之负载均衡。在之后的课程,我们讲解一下 继续阅读

LVS 负载均衡 NAT 模式

网络拓扑拓扑如图:网络地址网络地址规划如表,lvs 充当路由器,要开启转发功能 echo 1 > /proc/sys/net/ipv4/ip_forward:身份端口「地址」网关「地址」client192.168.18.250/24192.168.18.254lvseth0192.168.18.254/24lvseth1192.168.19.1/24rs1192.168.19.2/24192.168.19.1rs2192.168.19.3/24192.168.19.1数据走向客户端访问 1 继续阅读

LVS 负载均衡 DR 模式

网络拓扑拓扑如图:网络地址网络地址规划如表,router 需要开启转发功能 echo 1 > /proc/sys/net/ipv4/ip_forward:身份端口地址网关client192.168.18.250/24192.168.18.254routereth0192.168.18.254/24routereth1192.168.19.1/24lvseth0192.168.19.254/24192.168.19.1lvseth0:1192.168.19.100/24rs1eth0192. 继续阅读

LVS 负载均衡 Tunnel 模式

网络拓扑拓扑如图:网络地址网络地址规划如表,router 需要开启转发功能 echo 1 > /proc/sys/net/ipv4/ip_forward:身份端口地址网关client192.168.18.250/24192.168.18.254routereth0192.168.18.254/24routereth1192.168.19.1/24lvseth0192.168.19.254/24192.168.19.1lvstunl0192.168.19.100/32rs1eth0192.1 继续阅读

如何通过命令修改 Windows 的网络地址

进入方式按WIN+X选择 Windows PowerShell 管理员模式,效果如图:修改命令12netsh interface ip set address "以太网" static 192.168.213.140 255.255.255.0 192.168.213.2netsh interface ip set dns "以太网" static 106.12.217.238注意:static 后分别为 IP、子网掩码、网关,第二行的为 DNS 地址,请 继续阅读