#V2er #GPU #Linux
Manjaro 安装 Nvidia 显卡驱动, Intel + Nvidia 双显卡解决方案
👉 最新驱动下载地址:Nvidia For Linux64 Latest
需要禁用开源显卡驱动 Nouveau 然后安装,作者还给出了双显卡解决方案以及双显卡切换脚本👇
Manjaro 安装 Nvidia 显卡驱动, Intel + Nvidia 双显卡解决方案
👉 最新驱动下载地址:Nvidia For Linux64 Latest
需要禁用开源显卡驱动 Nouveau 然后安装,作者还给出了双显卡解决方案以及双显卡切换脚本👇
#!/bin/sh
if [[ optimus-manager --status|grep nvidia == "" ]]
then
optimus-manager --switch nvidia --no-confirm
else
optimus-manager --switch intel --no-confirm
fi
频道:@NewlearnerChannelV2EX
manjaro 安装 Nvidia 显卡驱动, Intel + Nvidia 双显卡解决方案。(已解决) - V2EX
Linux - @iamverylovely - # manjaro 安装 Nvidia 显卡驱动最新驱动下载地址,注意查看支持列表:[Nvidia For Linux64 Latest]( https://www.nvidia.com/Do
#Linux #Blog
刚好关注的博客今天也更新了一篇 Manjaro 新装配置,一并分享
Manjaro 个人新装配置
- 镜像下载:中科大
- 写入工具:rufus
- 配置源:国内源 / ArchLinuxCN 源
- 中文输入法
- 软件替换建议
- 默认应用设置
- 包管理等
刚入门的朋友可以参考一下
频道:@NewlearnerChannel
刚好关注的博客今天也更新了一篇 Manjaro 新装配置,一并分享
Manjaro 个人新装配置
- 镜像下载:中科大
- 写入工具:rufus
- 配置源:国内源 / ArchLinuxCN 源
- 中文输入法
- 软件替换建议
- 默认应用设置
- 包管理等
刚入门的朋友可以参考一下
频道:@NewlearnerChannel
#Blog #Linux
巴掌大的迷你主机云轩 H170 使用体验以及 Homelab 搭建
云轩 H170 是一台 mini-STX 的准系统主机,它的特点是体积非常迷你,且具性价比。作者和我们分享了他如何组装这套准系统以及如何将其作为 Homelab 使用的一些经验
👉 硬件情况:
- CPU: i3 8100
- 散热器:乔思伯 HP-400
- 内存:协德 DDR4 2666 16G
- 硬盘:十铨 M.2 SATA 256G
- 硬盘:OCZ-ARC SATA 240G (自有)
- 硬盘线:4PIN+SATA 转接一体硬盘线
- 机箱+主板+电源:云轩 H170 (¥369)
👉 软件部分:
作者基于 PVE 搭建了几个 VM:Ubuntu、Windows 7、Clash-gateway、Coder 等,美中不足的是没有详细说明操作步骤
我认为对这方面感兴趣的朋友不妨尝试做一个类似的小型家庭服务器,将来我有条件的话也有这方面的打算。大家还可以在这个博客了解到旁路由代理和 NAS 的相关知识
频道:@NewlearnerChannel
巴掌大的迷你主机云轩 H170 使用体验以及 Homelab 搭建
云轩 H170 是一台 mini-STX 的准系统主机,它的特点是体积非常迷你,且具性价比。作者和我们分享了他如何组装这套准系统以及如何将其作为 Homelab 使用的一些经验
👉 硬件情况:
- CPU: i3 8100
- 散热器:乔思伯 HP-400
- 内存:协德 DDR4 2666 16G
- 硬盘:十铨 M.2 SATA 256G
- 硬盘:OCZ-ARC SATA 240G (自有)
- 硬盘线:4PIN+SATA 转接一体硬盘线
- 机箱+主板+电源:云轩 H170 (¥369)
👉 软件部分:
作者基于 PVE 搭建了几个 VM:Ubuntu、Windows 7、Clash-gateway、Coder 等,美中不足的是没有详细说明操作步骤
我认为对这方面感兴趣的朋友不妨尝试做一个类似的小型家庭服务器,将来我有条件的话也有这方面的打算。大家还可以在这个博客了解到旁路由代理和 NAS 的相关知识
频道:@NewlearnerChannel
#Github情报 #Linux #VPS
📩 接订阅者投稿,他向我们推荐了一个支持为 VPS 安装 Arch Linux 的项目
VPS2Arch:The fastest way to convert a VPS to Arch Linux!
https://gitlab.com/drizzt/vps2arch
👉 使用:
💻 由于一些云主机商不提供 Arch Linux 镜像,一些 DD 脚本也不支持 Arch Linux 的安装,该项目旨在解决这一问题。测试通过的主机商和系统见 这里
👀 回顾:VPS 一键 DD 脚本和项目汇总
频道:@NewlearnerChannel
📩 接订阅者投稿,他向我们推荐了一个支持为 VPS 安装 Arch Linux 的项目
VPS2Arch:The fastest way to convert a VPS to Arch Linux!
https://gitlab.com/drizzt/vps2arch
👉 使用:
wget http://tinyurl.com/vps2arch
chmod +x vps2arch
./vps2arch
💻 由于一些云主机商不提供 Arch Linux 镜像,一些 DD 脚本也不支持 Arch Linux 的安装,该项目旨在解决这一问题。测试通过的主机商和系统见 这里
👀 回顾:VPS 一键 DD 脚本和项目汇总
频道:@NewlearnerChannel
GitLab
Timothy Mario Redaelli Mario Redaelli / vps2arch · GitLab
The fastest way to convert a VPS to Arch Linux!
#Linux #Terminal
自定义终端的欢迎语
在我们登入终端后,会弹出一段欢迎信息,但每次看到同样的信息,未免会有些厌倦。通过修改 Motd 文件,我们可以给 SSH 加点料,让它更加好看和有♂趣(划掉划掉
👉 自定义方式:
1⃣️ 静态 Motd: ASCiiWorld、Patorjk、Img2Motd,通过这三个网站可以获取到心仪的 ASCii 字符画。
2⃣️ 动态 Motd: Neofetch 是一款用于显示系统信息的脚本,通过脚本可以在登入终端时运行 Neofetch,在终端上显示主机的相关信息。
如果你有更多有趣、新奇的玩法,不妨在文章内评论,或者进入 NewlearnerChannel 的讨论群 和大家一起分享。
频道:@NewlearnerChannel
自定义终端的欢迎语
在我们登入终端后,会弹出一段欢迎信息,但每次看到同样的信息,未免会有些厌倦。通过修改 Motd 文件,我们可以给 SSH 加点料,让它更加好看和有♂趣(划掉划掉
👉 自定义方式:
1⃣️ 静态 Motd: ASCiiWorld、Patorjk、Img2Motd,通过这三个网站可以获取到心仪的 ASCii 字符画。
2⃣️ 动态 Motd: Neofetch 是一款用于显示系统信息的脚本,通过脚本可以在登入终端时运行 Neofetch,在终端上显示主机的相关信息。
如果你有更多有趣、新奇的玩法,不妨在文章内评论,或者进入 NewlearnerChannel 的讨论群 和大家一起分享。
频道:@NewlearnerChannel
#GitHub情报 #Linux #BT
📩 接订阅者来稿,他向我们介绍了一个 Aria2 一键脚本
aria2.sh:Aria2 一键安装管理脚本 for Linux
https://github.com/P3TERX/aria2.sh
👉 Features:
- 提升 BT 下载率和下载速度
- 下载错误或取消下载自动删除未完成的文件防止磁盘空间占用
- 使用 aria2-builder 项目最新静态编译二进制文件
- 支持与 RCLONE 联动,转存至 OneDrive、Google Drive
- 定时自动更新 BT tracker 列表(无需重启)
- 支持 IPV6
👉 安装和运行:
👀 请在 VPS 等处安装使用之前,查看相关商家 TOS 中是否有「禁止 BT 下载的规定」
📘 关联阅读:
1️⃣ Aria2 Pro - 更好用的 Aria2 Docker 容器镜像
2️⃣ 一个集成了AriaNg、Aria2、H5ai 的 Docker一键部署脚本
3️⃣ Aria2Drive:一键搭建离线下载网盘
频道:@NewlearnerChannel
📩 接订阅者来稿,他向我们介绍了一个 Aria2 一键脚本
aria2.sh:Aria2 一键安装管理脚本 for Linux
https://github.com/P3TERX/aria2.sh
👉 Features:
- 提升 BT 下载率和下载速度
- 下载错误或取消下载自动删除未完成的文件防止磁盘空间占用
- 使用 aria2-builder 项目最新静态编译二进制文件
- 支持与 RCLONE 联动,转存至 OneDrive、Google Drive
- 定时自动更新 BT tracker 列表(无需重启)
- 支持 IPV6
👉 安装和运行:
wget -N git.io/aria2.sh && chmod +x aria2.sh && ./aria2.sh
👀 请在 VPS 等处安装使用之前,查看相关商家 TOS 中是否有「禁止 BT 下载的规定」
📘 关联阅读:
1️⃣ Aria2 Pro - 更好用的 Aria2 Docker 容器镜像
2️⃣ 一个集成了AriaNg、Aria2、H5ai 的 Docker一键部署脚本
3️⃣ Aria2Drive:一键搭建离线下载网盘
频道:@NewlearnerChannel
#Windows #Linux #APP #Tools
Ventoy:一个支持制作多系统启动 U 盘的工具
Web | Download
👉Features:
- 支持直接从 ISO 文件启动
- 无差异支持 Legacy + UEFI 模式
- UEFI 模式支持安全启动
- 支持超过 4GB 的 ISO 文件
- 支持大部分常见操作系统, 已测试260+ 个ISO文件
- 提出 "Ventoy Compatible" 概念
- 支持插件扩展
- 不影响 U 盘普通使用,可做存储
- 版本升级时数据不会丢失
- 无需跟随操作系统升级而升级Ventoy
👀 大家可能惯常使用Rufus或者UltraISO等软件来制作可启动U盘,反复地对U盘进行格式化是常规操作。Ventoy作为一个制作可启动U盘的开源工具,可以免去反复格式化的重复操作,只需往U盘中放入你所需的ISO文件。
💿 同时,在U盘内你可以同时存放多个ISO镜像文件,镜像文件之间不会造成冲突。启动引导时,Ventoy会提供ISO菜单,以方便定位至所需的启动镜像文件,测试证明其具有良好的兼容性。
⚙️ 以上特性得益于独特的分区设计。Ventoy会将U盘分为两个区,其中一个区被格式化为exFAT文件系统,ISO会被存储于该分区下。除了可存储多个ISO镜像文件外,Ventoy制作的U盘也能用作日常储存,不用担心冲突。
频道:@NewlearnerChannel
Ventoy:一个支持制作多系统启动 U 盘的工具
Web | Download
👉Features:
- 支持直接从 ISO 文件启动
- 无差异支持 Legacy + UEFI 模式
- UEFI 模式支持安全启动
- 支持超过 4GB 的 ISO 文件
- 支持大部分常见操作系统, 已测试260+ 个ISO文件
- 提出 "Ventoy Compatible" 概念
- 支持插件扩展
- 不影响 U 盘普通使用,可做存储
- 版本升级时数据不会丢失
- 无需跟随操作系统升级而升级Ventoy
👀 大家可能惯常使用Rufus或者UltraISO等软件来制作可启动U盘,反复地对U盘进行格式化是常规操作。Ventoy作为一个制作可启动U盘的开源工具,可以免去反复格式化的重复操作,只需往U盘中放入你所需的ISO文件。
💿 同时,在U盘内你可以同时存放多个ISO镜像文件,镜像文件之间不会造成冲突。启动引导时,Ventoy会提供ISO菜单,以方便定位至所需的启动镜像文件,测试证明其具有良好的兼容性。
⚙️ 以上特性得益于独特的分区设计。Ventoy会将U盘分为两个区,其中一个区被格式化为exFAT文件系统,ISO会被存储于该分区下。除了可存储多个ISO镜像文件外,Ventoy制作的U盘也能用作日常储存,不用担心冲突。
频道:@NewlearnerChannel
#Linux #Blog
🖥 记一次 Manjaro 配置记录
不同的人配置和使用系统的习惯也不同,此前我们向大家介绍了一份 Manjaro 新装配置,今天将带来一份友链版本
📝 内容概要:
- 系统配置:pacman 源、AUR 源、yay、Snap、Shell
- 软件配置:浏览器(Chrome)、代理软件(Clash)、坚果云、Vim / Typora / Visual Studio Code、Telegram、electerm、thefuck、vnote、flameshot、redshift
- 字体美化:采用文泉驿、思源字体和 Noto Emoji
经常需要新装 Linux 系统并进行环境配置的朋友也可以考虑写一个一键脚本,避免繁琐的复制粘贴工作。但不得不说 Linux 使用命令行安装软件确实是很方便快捷的
👀 回顾:
1️⃣ Manjaro 个人新装配置
2️⃣ Manjaro 安装 Nvidia 显卡驱动, Intel + Nvidia 双显卡解决方案
频道:@NewlearnerChannel
🖥 记一次 Manjaro 配置记录
不同的人配置和使用系统的习惯也不同,此前我们向大家介绍了一份 Manjaro 新装配置,今天将带来一份友链版本
📝 内容概要:
- 系统配置:pacman 源、AUR 源、yay、Snap、Shell
- 软件配置:浏览器(Chrome)、代理软件(Clash)、坚果云、Vim / Typora / Visual Studio Code、Telegram、electerm、thefuck、vnote、flameshot、redshift
- 字体美化:采用文泉驿、思源字体和 Noto Emoji
经常需要新装 Linux 系统并进行环境配置的朋友也可以考虑写一个一键脚本,避免繁琐的复制粘贴工作。但不得不说 Linux 使用命令行安装软件确实是很方便快捷的
👀 回顾:
1️⃣ Manjaro 个人新装配置
2️⃣ Manjaro 安装 Nvidia 显卡驱动, Intel + Nvidia 双显卡解决方案
频道:@NewlearnerChannel
#Blog #linux
🔐 在 Linux 上使用加密磁盘
Windows 有属于自己的磁盘加密方案 BitLocker,macOS 也有属于自己的磁盘加密方案 FileVault,本文将介绍 Linux 磁盘加密方案 dm-crypt 的使用方法
👀 小科普:
dm-crypt 是 Linux 内核的一个子系统,负责对块设备进行加解密操作,通常以模块的形式存在。dm-crypt 有四种工作模式:LUKS、PLAIN、TCRYPT、loop-AES,本文将使用 LUKS 模式来演示加密磁盘的相关操作
👉 操作步骤:
- 安装 cryptsetup
- 创建加密磁盘
- 解锁加密磁盘
- 关闭加密磁盘
- 查看 LUKS 头信息
- 身份认证方式管理
- 设置开机自动解锁磁盘
dm-crypt 在 Linux Kernel 2.6 的早期版本就被整合到内核中,距今已经 10 多年。LUKS 可以加密整个块设备、包含多个密钥方式,且底层内容是随机的,一定程度上可以防止暴力破解。但是,作为对加密没有太高要求的朋友,大可不必追求「全盘加密」
一旦选择了加密,就要承担可能的密钥丢失、硬盘性能影响、加密速度慢等情况。除了软件系统层面的加密外,ThinkPad、MacBook 等电脑也有内置的加密芯片,通过硬件层面去加密和引导硬盘。之前就有主编因为 MBP T2 固件损坏导致无法读取硬盘,只能去 GB 通过 Apple Configurator 重新刷取并格式化硬盘
📘 关联阅读:Apple T2: - 为什么 MacBook Pro 不再调试/数据导出接口
频道:@NewlearnerChannel
🔐 在 Linux 上使用加密磁盘
Windows 有属于自己的磁盘加密方案 BitLocker,macOS 也有属于自己的磁盘加密方案 FileVault,本文将介绍 Linux 磁盘加密方案 dm-crypt 的使用方法
👀 小科普:
dm-crypt 是 Linux 内核的一个子系统,负责对块设备进行加解密操作,通常以模块的形式存在。dm-crypt 有四种工作模式:LUKS、PLAIN、TCRYPT、loop-AES,本文将使用 LUKS 模式来演示加密磁盘的相关操作
👉 操作步骤:
- 安装 cryptsetup
- 创建加密磁盘
- 解锁加密磁盘
- 关闭加密磁盘
- 查看 LUKS 头信息
- 身份认证方式管理
- 设置开机自动解锁磁盘
dm-crypt 在 Linux Kernel 2.6 的早期版本就被整合到内核中,距今已经 10 多年。LUKS 可以加密整个块设备、包含多个密钥方式,且底层内容是随机的,一定程度上可以防止暴力破解。但是,作为对加密没有太高要求的朋友,大可不必追求「全盘加密」
一旦选择了加密,就要承担可能的密钥丢失、硬盘性能影响、加密速度慢等情况。除了软件系统层面的加密外,ThinkPad、MacBook 等电脑也有内置的加密芯片,通过硬件层面去加密和引导硬盘。之前就有主编因为 MBP T2 固件损坏导致无法读取硬盘,只能去 GB 通过 Apple Configurator 重新刷取并格式化硬盘
📘 关联阅读:Apple T2: - 为什么 MacBook Pro 不再调试/数据导出接口
频道:@NewlearnerChannel
#Linux #Shell #GitHub情报
🖥 OneClickDesktop:一键安装使浏览器访问的 Linux 桌面环境脚本
GitHub | Wiki
👉 Features:
- 从源码编译安装 Guacamole 服务器
- 配置 Guacamole Web APP
- 安装 Tomcat 9、TigerVNC、XFCE4 桌面环境,火狐浏览器
- 一键安装配置 Let’s Encrypt 证书,开启 OCSP 装订
- 安装 Nginx 反代 Tomcat
- 安装完毕后,可通过任意浏览器访问远程桌面,无需再使用 VNC 客户端
👉 安装:
目前仅支持在 Ubuntu 18.04/20.04 LTS 及 Debian 10 的 64 位操作系统上运行,其本质是个 HTML 5 远程桌面,基于 Guacamole 远程桌面系统。服务端核心由两部分组成:一个 servlet容器(Tomcat)和 guacd 程序。Tomcat 相当于一个中介,位于浏览器与 guacd 程序之间,浏览器与 guacd 程序之间的交互通过 Tomcat 转发至 Guacamole
⚠️ 开源脚本,自行审核,担心勿用
频道:@NewlearnerChannel
🖥 OneClickDesktop:一键安装使浏览器访问的 Linux 桌面环境脚本
GitHub | Wiki
👉 Features:
- 从源码编译安装 Guacamole 服务器
- 配置 Guacamole Web APP
- 安装 Tomcat 9、TigerVNC、XFCE4 桌面环境,火狐浏览器
- 一键安装配置 Let’s Encrypt 证书,开启 OCSP 装订
- 安装 Nginx 反代 Tomcat
- 安装完毕后,可通过任意浏览器访问远程桌面,无需再使用 VNC 客户端
👉 安装:
wget https://raw.githubusercontent.com/Har-Kuun/OneClickDesktop/master/OneClickDesktop_zh-CN.sh && sudo bash OneClickDesktop_zh-CN.sh
目前仅支持在 Ubuntu 18.04/20.04 LTS 及 Debian 10 的 64 位操作系统上运行,其本质是个 HTML 5 远程桌面,基于 Guacamole 远程桌面系统。服务端核心由两部分组成:一个 servlet容器(Tomcat)和 guacd 程序。Tomcat 相当于一个中介,位于浏览器与 guacd 程序之间,浏览器与 guacd 程序之间的交互通过 Tomcat 转发至 Guacamole
⚠️ 开源脚本,自行审核,担心勿用
频道:@NewlearnerChannel
#GitHub情报 #macOS #Linux
👨🏻💻 Fastmac:基于 Github Actions 的快捷 macOS / Linux Shell 部署项目
GitHub | Template
👉 Features:
- 利用 Github Actions 快捷部署 Shell
- 支持用户通过 SSH 连接至部署好的 Shell
- 支持在 Shell 中通过 SSH 连接到其他服务器
- 用户可自定义创建新会话时自动运行的命令
部署详见 readme,该项目同时基于 tmate,多用户连接到同一个会话可以和你共享同一个屏幕。对于需要环境来开发调试的朋友来讲比较实用,无需去安装整个 GUI 系统。但请注意遵守 Github Actions 的 TOS,请勿滥用
👀 几天前主编和我分享了这个项目,亮点是自部署、依托于免费平台等。他也在使用 Codemagic 这个平台部署过 Shell 环境,但请注意 Codemagic 超过一定时长需收费
频道:@NewlearnerChannel
👨🏻💻 Fastmac:基于 Github Actions 的快捷 macOS / Linux Shell 部署项目
GitHub | Template
👉 Features:
- 利用 Github Actions 快捷部署 Shell
- 支持用户通过 SSH 连接至部署好的 Shell
- 支持在 Shell 中通过 SSH 连接到其他服务器
- 用户可自定义创建新会话时自动运行的命令
部署详见 readme,该项目同时基于 tmate,多用户连接到同一个会话可以和你共享同一个屏幕。对于需要环境来开发调试的朋友来讲比较实用,无需去安装整个 GUI 系统。但请注意遵守 Github Actions 的 TOS,请勿滥用
👀 几天前主编和我分享了这个项目,亮点是自部署、依托于免费平台等。他也在使用 Codemagic 这个平台部署过 Shell 环境,但请注意 Codemagic 超过一定时长需收费
频道:@NewlearnerChannel
#Linux
🛡 AdGuard Home 安装及使用指北
📝 阅读原文:博客 | 少数派
一个好产品,需要广而告之,才能活下去,一部好影片,需要广而告之,才有好的票房。从口口相传发展到千人千面,广告已从单向的传播形式发展成为基于个人喜好专门投放,用户的接受权由主动变为被动
但当广告时时刻刻充斥在我们的生活,新闻有贴片广告,朋友圈有互动广告,电视剧有片头广告,小网站上还有性感荷官在线发牌,如果你有在多设备上对去除广告的需求,AdGuard Home 或许是一个不错的选择,它能够给你带来一个清爽的网络世界
以往我们习惯在电脑浏览器上使用 AdBlock Plus、AdGuard、Ghostery、uBlock Origin 之类的广告拦截与隐私防护插件,从而去除网页上扰人的广告。对于 Android 与 iOS,受限于系统权限、过滤模式,想在手机上「找到一块净土」,需要花费一番功夫
AdGuard Home 是 AdGuard 开源的一个私人 DNS 服务端,只需在网关部署,即可实现全局域网的广告拦截与隐私反追踪。在 DNS 解析的过程中,匹配规则库内的 Url 进行拦截,同时在客户端中,还可以通过自定义过滤规则实现网页 DOM 的拦截
👉 文章目录
- 广告拦截 / 反追踪插件是如何起作用的
- 如何安装与配置 AdGuard Home
- 推荐的过滤规则与上游 DNS 服务器
- 在安装与使用过程中的常见问题
📘 关联阅读
1️⃣ AdGuard Home Wiki
2️⃣ 想获得「干净」的网页浏览体验?你需要这份全平台去广告指南
3️⃣ The Coalition for Better Ads - Better Ads Standards
频道:@NewlearnerChannel
🛡 AdGuard Home 安装及使用指北
📝 阅读原文:博客 | 少数派
一个好产品,需要广而告之,才能活下去,一部好影片,需要广而告之,才有好的票房。从口口相传发展到千人千面,广告已从单向的传播形式发展成为基于个人喜好专门投放,用户的接受权由主动变为被动
但当广告时时刻刻充斥在我们的生活,新闻有贴片广告,朋友圈有互动广告,电视剧有片头广告,小网站上还有
以往我们习惯在电脑浏览器上使用 AdBlock Plus、AdGuard、Ghostery、uBlock Origin 之类的广告拦截与隐私防护插件,从而去除网页上扰人的广告。对于 Android 与 iOS,受限于系统权限、过滤模式,想在手机上「找到一块净土」,需要花费一番功夫
AdGuard Home 是 AdGuard 开源的一个私人 DNS 服务端,只需在网关部署,即可实现全局域网的广告拦截与隐私反追踪。在 DNS 解析的过程中,匹配规则库内的 Url 进行拦截,同时在客户端中,还可以通过自定义过滤规则实现网页 DOM 的拦截
👉 文章目录
- 广告拦截 / 反追踪插件是如何起作用的
- 如何安装与配置 AdGuard Home
- 推荐的过滤规则与上游 DNS 服务器
- 在安装与使用过程中的常见问题
📘 关联阅读
1️⃣ AdGuard Home Wiki
2️⃣ 想获得「干净」的网页浏览体验?你需要这份全平台去广告指南
3️⃣ The Coalition for Better Ads - Better Ads Standards
频道:@NewlearnerChannel