User:Rudxain/Unix: Difference between revisions
m WP-link Android distros |
"Usage" section; POSIX spec link |
||
| Line 37: | Line 37: | ||
*[[wikipedia:LineageOS|Lineage]] | *[[wikipedia:LineageOS|Lineage]] | ||
Note that you might not need a ''real'' Android device: you can install [[wikipedia:Waydroid|Waydroid]] on a regular distro. | Note that you might not need a ''real'' Android device: you can install [[wikipedia:Waydroid|Waydroid]] on a regular distro. | ||
== Usage == | |||
Your distro (and most installed packages) should have docs available locally as [[wikipedia:Man_page|<code>man</code>-pages]] or in <code>/usr/share/doc/</code>. Most DEs have a "Welcome" app that auto-starts on first login, so you should be good to go. | |||
And please: | |||
* Don't be afraid of the [[wikipedia:Terminal_emulator|terminal]]! Terminals are your friend. Don't let Big <s>Brother</s> Tech tell you otherwise. | |||
* Don't be afraid of [[wikipedia:Command-line_interface|CLI]] apps! Except <code>rm</code>, that one is dangerous unless you add <code>[https://pubs.opengroup.org/onlinepubs/9799919799/utilities/rm.html#:~:text=%2Di,-Prompt -i]</code>. See [https://www.gnu.org/software/coreutils/faq/coreutils-faq.html#I-used-rm-to-remove-a-file_002e-How-can-I-get-it-back-now_003f how to recover deleted files]. | |||
* Don't be afraid of [[wikipedia:Unix_shell|shells]]! except [[wikipedia:Bash_(Unix_shell)|Bash]], that one is a menace.<ref>https://mywiki.wooledge.org/BashPitfalls</ref><ref>https://github.com/anordal/shellharden/blob/1e629728e37d2e78dd3a06ed69cd54e2f66b87b0/how_to_do_things_safely_in_bash.md</ref><ref>https://github.com/oils-for-unix/oils/wiki/Shell-WTFs</ref><ref>https://github.com/koalaman/shellcheck/issues/3067</ref> I use Bash daily but I recommend [https://oils.pub/ Oils]. | |||
==External links== | ==External links== | ||
*[https://pubs.opengroup.org/onlinepubs/9799919799/ POSIX spec]. It also serves as <code>man</code>-pages. | |||
*[https://github.com/offa/android-foss/blob/42ba335a7e8b80b2d885b072f2f81a4ef1486707/doc/OpenAndroidProjects.md Open Android Projects] | *[https://github.com/offa/android-foss/blob/42ba335a7e8b80b2d885b072f2f81a4ef1486707/doc/OpenAndroidProjects.md Open Android Projects] | ||
*[https://landley.net/aboriginal/about.html#selfhost "Make Android self-hosting"] | *[https://landley.net/aboriginal/about.html#selfhost "Make Android self-hosting"] | ||