查看各文件和文件夹的体积
du -sh *
NodeSource是一家专注于提供企业级Node支持的公司,它维护一个包含多个Node.js版本的APT存储库。
如果需要安装特定版本的Node.js,请使用此存储库,在选写本文时,NodeSource存储库提供的版本有v12.x(最新的稳定版本)、v11.x、v10.x(最新的LTS版本)、v8.x(之前的LTS版本)。
我们将安装Node.js版本12.x。
首先,通过运行以下curl命令将NodeSource存储库添加到系统中:
curl -sL https://deb.nodesource.com/setup_18.x | sudo bash --
添加存储库以安装Node.js和npm类型后:
sudo apt-get install nodejs
键入以下命令确保已正确安装Node.js:
node --version
返回信息如下:
v12.8.1
这个东西 WB上@vposy 一直在稳定更新的
2021.12.29 更新
2022 SP版和大师版实时更新。
天翼:http://t.cn/A6IgGNIS(访问码:3aud)
百度: 链接:http://t.cn/A6IO5vPr 提取码:3jek
od分流:https://pan.xrenblog.com/%E8%BD%AF%E4%BB%B6/Adobe%202022%20Windows
https://www.aliyundrive.com/s/fmMXUBsNiUF
提取码:fuli
默认密码为@vposy
背景: 在长时间使用Clash for Window之后,觉得CFW占用内存太大了,因而自己也不太需要图形界面。所以就想着直接运行Core行不行。然后每次都要用管理员身份打开Terminal就很烦。于是就了解到了使用winsw将应用注册成服务
https://github.com/winsw/winsw/releases
clash-service
,那么winsw名就叫clash-service.
execlash-service
,那么配置文件名就叫clash-service.xml
<service>
<id>Clash</id>
<name>Clash</name>
<description>Clash Core</description>
<executable>clash</executable>
<arguments>-d .</arguments>
<logpath>./logs</logpath>
<logmode>reset</logmode>
</service>
# executable 代表文件路径 不用加.exe
# arguments 代表启动命令
winsw install
,如果返回值为0,说明已将程序注册为服务相信很多用双屏的朋友和我一样,有主屏幕干活,副屏幕看点其他的类似于直播什么的东西,而有时候经常需要用 WIN+D 来最小化主屏幕这边的内容,但是 WIN+D 按下去之后两个屏幕的内容都直接隐藏了,体验非常不好。
下面这个软件就是 用来解决这个问题的。
最近准备换路由器和平板串流游戏玩
结果发现Moonlight扫描一直无法发现PC 明明GeForce Experience里的GAMESTREAM开关一直是打开的
还以为跟以前一样是服务里的NVIDIA Network Service Container需要重启
结果发现NVIDIA Network Service Container这个服务直接没有了 也不知道老黄搞什么鬼
就剩下这仨服务了
在NV论坛搜了半天nvidia streaming service missing都找不到结果
看NV论坛的意思是GFE和驱动安装不完整问题导致的
DDU手动删了GFE和驱动 重新安装后发现还没解决这个问题
然后摸到C:\Program Files\NVIDIA Corporation\NvStreamSrv里手动启动nvstreamer.exe
提示Poco.dll和libprotobuf.dll缺失
然后发现这俩文件全部存在于C:\Program Files\NVIDIA Corporation\NvContainer文件夹下
动手复制过来 启动nvstreamer.exe 提示Successfully started server.
然后Moonlight上搜索PC就能搜到了
在内存不够大时,需要开启Swap,使用一部分硬盘,作为虚拟内存,解决内存容量不足的情况。这篇博客是以 Ubuntu 基础来操作的,其他 Linux 系统基本类似。很简单,跟着下面的步骤,一步一步来操作即可。
注意:下面命令的操作,都是在终端中进行的
在终端使用命令 free -m
查看输出结果
total used free shared buffers cached
Mem: 1840 1614 226 15 36 1340
-/+ buffers/cache: 238 1602
Swap: 0 0 0
可以看到最后一行是0 0 0,则表示当前没有开启。
使用下面命令创建交换文件。因为要分配硬盘空间,所以有可能比较慢,等待一会
dd if=/dev/zero of=/swapfile count=2048 bs=1M
count=2048 表示创建 2G 的虚拟内存,因为这里用到的单位是 M
,如果要创建 6G 虚拟内存,则把2048 改成 6144 即可,因为 1024 * 6 = 6144。
可以使用 ls / | grep swapfile
命令查看一下,确保交换文件存在,创建成功。
依次执行下面的命令
chmod 600 /swapfile
mkswap /swapfile
依次运行上面两个命令后,如果成功,将会看到类似下面的输出
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=ff3fc469-9c4b-4913-b653-ec53d6460d0e
swapon /swapfile
到这里,Swap 已经开启成功。我们再次使用 free -m
命令查看一下,你将看到类似下面的输出。
total used free shared buffers cached
Mem: 1840 1754 86 16 23 1519
-/+ buffers/cache: 210 1630
Swap: 2047 0 2047
最后一行 Swap 将不再是0 0 0,而是我们上面设置的大小
使用编辑器编辑 /etc/fstab 文件,添加 Swap 自动开启的配置,这里使用 Vim进行编辑,也可以使用其他文本编辑工具,例如 nano
vim /etc/fstab
在 fstab 文件最后一行添加下面的内容
/swapfile none swap sw 0 0
然后保存,退出。
apt install sudo lsb-release -y && echo "deb http://deb.debian.org/debian $(lsb_release -sc)-backports main" | sudo tee /etc/apt/sources.list.d/backports.list && sudo apt update && sudo apt install iproute2 openresolv -y && sudo apt install wireguard-tools --no-install-recommends && modprobe wireguard && lsmod | grep wireguard
curl -fsSL git.io/wgcf.sh | sudo bash
curl -fsSL git.io/speedtest-cli.sh | sudo bash
bash <(curl -fsSL git.io/warp.sh) menu