卸载pkg安装的nodejs
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
更新brew软件库
brew update
安装node16
brew install node@16
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
brew update
brew install node@16
以下代码在root下执行,或使用sudo执行
apt update
apt install ubuntu-desktop
启动桌面系统
# 设置为开机启动
systemctl enable gdm3
# 启动桌面
systemctl start gdm3
# 查找桌面服务状态
systemctl status gdm3
备注:远程桌面 gnome-remote-desktop.service
在Linux上,当删除Docker容器后,它们占用的磁盘空间并不会立即释放。这是因为Docker使用了一种称为"Copy-on-Write"的机制,即在删除容器时,底层的镜像和文件系统层仍然存在于磁盘上。
这将删除未使用的镜像,包括已删除的容器的基础镜像
docker image prune -a
这将删除未使用的Docker卷,以释放磁盘空间
docker volume prune
这将删除未使用的Docker网络,以释放磁盘空间
docker network prune
官网地址:官方驱动 | NVIDIA
根据自己的显卡型号,选择驱动文件进行下载
(注意:选择系统的下拉框中如果没有ubuntu系统,可以点击全部系统,就能选择了)
root账户下操作
apt update
apt install g++ gcc make
安装Nvidia驱动前,需要禁用自带显卡驱动nouveau
vi /etc/modprobe.d/blacklist.conf
在文件末尾添加并保存:
blacklist nouveau
options nouveau modeset=0
更新initinitramfs,执行以下命令
update-initramfs -u
GRANT CONNECT ON DATABASE test TO demo;
REVOKE ALL ON DATABASE test FROM PUBLIC;
BEGIN;
TRUNCATE TABLE "Table1" CASCADE;
TRUNCATE TABLE "Table2" CASCADE;
TRUNCATE TABLE "Table3" CASCADE;
COMMIT;