分类"Linux"中的文章
在 Android 上创建 GNU/Linux 容器
写于 2020年04月29日 (Wed), 属于 Linux 分类。那这次再说吧……
再一次提醒没有耐心和同理心的家伙们去用其它即用的工具像是 TermuxArch 和 Linux Deploy ……
所以这回咱们要干什么?
由于咱不可能把所有发行版都装一次,也不可能在各种手机上都测试一遍,于是咱只能拿 咱手边的家伙举个例子,例如咱手上的小米平板4 ……
- 一部 aarch64 / arm64 设备
现在的手机 CPU 基本上都是 64 位了吧,不知道的话搜索一下手上 CPU 的型号应该就能看个大概。
- 比较新的 Android 系统,最好有 root 权限和完整 busybox 支持。
如果汝已经动手给手机安装了第三方 ROM,那应该不是什么难事。
某蓝绿海厂等受害者可以尝试 UserLAnd……
- 一些剩余存储空间
(这不是废话么) - 安装好终端模拟器和合适的键盘。
或者 Termux 也可以,在里面装上 tsu 以后可以让 Termux 里的 Bash 以 …
在 Android 上使用 GNU/Linux 工具
写于 2020年04月28日 (Tue), 属于 Linux 分类。虽然……
虽然汝可能从哪里听说过 Android 是基于 Linux 内核的啦,不过大多数时候汝大概没办法直接把汝爱用的 GNU/Linux 发行版上的 工具直接拿过来用,为啥咧?
- 手机和电脑不是一种 CPU(PC 常见的就是 x86_64 , 手机上比较常见的是 arm64(有时也称作 aarch64)),因此 两边的二进制文件并不能直接拿来换着用。
- 虽然 Android 用了 Linux 内核,但是和普通的 GNU/Linux 发行版还是有很大的区别的。例如以 bionic 取代glibc (C 函数库)、以 Skia 取代 Cairo (用于向量图形绘图)、再以 OpenCORE 取代 FFmpeg(常用于音视频的录影和转换)。 于是不少依赖它们的软件不好运行。
- 以及随着越来越多的 GNU …
如果汝是 GNU/Linux 爱好者的话,一定有自己喜欢的 GNU/Linux 发行版了吧。 对那个发行版使用的软件包管理器的操作大概也已经谙熟于心了呗~
直到汝有时需要摆弄别的发行版的时候:
horo@debian:~ $ sudo pacman -Syu
sudo: pacman: command not found
emmm......
虽然 pacman 的话,有 pacapt 这样的工具来包装其它
软件包管理器的操作。但如果汝不适合这种状况呢(例如常用 Ubuntu ?(打死……) )?
PackageKit 出手相助~ 等等那是?
PackageKit is a system designed to make installing and updating software on your computer easier …
备份 GNU/Linux 操作系统的经(che)验(dan)合集
为啥要备份?
防震减灾(雾),其实就是防止各种意外情况(例如硬盘坏掉,电脑丢失等)发生时手足无措……
那备份的硬盘也坏了怎么办(先有鸡还是先有蛋?)
方便迁移(例如买了新电脑的时候)
……
Point 0: 要备份些啥?
一个典型的 GNU/Linux 的根文件系统大概像这个样子:
lrwxrwxrwx 1 root root 7 Aug 21 22:21 bin -> usr/bin
drwxr-xr-x 4 root root 16384 Jan 1 1970 boot
drwxr-xr-x 22 root …
在 在 GNU/Linux 的桌面环境中设置自动切换壁纸 (GNOME 篇)
写于 2018年11月26日 (Mon), 属于 Linux 分类。在 GNU/Linux 的桌面环境中设置壁纸,是怎么样的呢?
如何设置壁纸?
GNOME 的话,可以用 Tweaks 设置。
汝是不是已经看见了那里设置的壁纸不是图片而是个 XML?😂
或者可以用 gsettings 设置:
gsettings set org.gnome.desktop.background picture-uri 'file:///path/to/my/picture.jpg'
所以那个 XML 是啥?
打开看一下不就知道了 ?😂
<background>
<starttime>
<year>2011</year>
<month>11</month>
<day>24</day>
<hour>7</hour>
<minute>00</minute …
su, sudo, pkexec 和 root 的二三事
写于 2018年08月01日 (Wed), 属于 Linux 分类。到底有啥区别 _(:з」∠)_
什么是 root 权限?
这里的 root 权限,实际上指的是名为 root 的账户所具有的权限。“获取 root 权限”,指的实际是获取 root 账户的使用权。 root 是系统中权限最高的用户。和 Windows 的 Administrator 相比,权限不知道高到哪里去了。 (注:在 Windows 中想获取较高的权限,可以使用 NSudo)举个例子:Administrator 是删除不了 explorer.exe 文件的, 而 root 可以删除你当前正在使用的 shell 甚至整个系统 。
在 GNU/Linux 上 切换到 root …
方法挺多……
Web 浏览器(例如 Firefox 和 Chromium)
Firefox 可以在设置中自行设置 (参见 https://support.mozilla.org/en-US/kb/connection-settings-firefox )。
Chromium 默认会用系统的代理设置,不过可以用一个命令行选项强行在这次会话中使用代理,例如:
chromium --proxy-server="socks5://127.0.0.1:1080" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE localhost"
不过也可以用个代理扩展,例如 SwitchyOmega
GNOME 3
可以从设置-网络-网络代理中设置:
某些其它应用(是哪些 😂)
(例如 wget 和 curl),会使用形如 …
嗯……
UEFI
最简单的方法是把 U 盘格式化成 FAT32 文件系统,然后把 ISO 里的文件复制到 U 盘上。 (不是把那一个 ISO 文件复制到 U 盘上啦~)
BIOS
貌似直接 dd 不起作用……
有人说 unetbootin 可行,但是咱装好以后一片空白…… 😂
或者开个 Windows 虚拟机试试 rufus 或者巨硬的 Media Creation Tool ?(……)
于是就 ms-sys 了(不是 msys 😂,是 http://ms-sys.sourceforge.net/ )
首先把汝的 U 盘格式化成 MBR 分区表,然后新建一个 NTFS …