User Tools

Site Tools


arch_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arch_linux [2020/10/25 13:32] – ↷ Page moved from tool:software:arch_linux to arch_linux rjtarch_linux [2022/12/12 12:42] (current) – [Post-Installation] tiem still not keeping well in sync rjt
Line 1: Line 1:
 ====== Arch Linux ====== ====== Arch Linux ======
-{{ :media:images:arch_logo.png}}+{{ media:image:logo:arch_linux.png}}
 ===== Installation ===== ===== Installation =====
  
Line 33: Line 33:
  
 If you wanna mess with fontconf more, there's good info here: https://seasonofcode.com/posts/how-to-set-default-fonts-and-font-aliases-on-linux.html If you wanna mess with fontconf more, there's good info here: https://seasonofcode.com/posts/how-to-set-default-fonts-and-font-aliases-on-linux.html
 +
 +=== Compose Key ===
 +See: [[compose_key]]
  
 === For i3 === === For i3 ===
Line 39: Line 42:
  
 === Time === === Time ===
-You can have your system time (different from the hardware time) synced up so it's as correct as possible. Having your time out of sync can cause problems with authenticating with [[TOTP]].+You can have your system time (different from the hardware time, which on Linux should be the base UTC time) synced up so it's as correct as possible. Having your time out of sync can cause problems with authenticating with [[totp]], compiling software, etc.
  
 There are multiple ways to go about this, but I found installing [[arch>openntpd]] to be the easiest. There are multiple ways to go about this, but I found installing [[arch>openntpd]] to be the easiest.
Line 47: Line 50:
   - ''# sudo systemctl enable openntpd.service'' to make it run whenever you start the computer.   - ''# sudo systemctl enable openntpd.service'' to make it run whenever you start the computer.
  
-You can control which server it connects to, but the default does a good job of picking the best option :)+You can control which server it connects to, but the default does a good job of picking the best option :) The defaults do include [[Cloudflare]] and [[Google]], so if you want to comment that stuff out and grab something closer look at https://www.ntppool.org/ You'll have to restart the service after changing your config. Changing to a local server is maybe what fixed my time drifting out of sync? Update: Nope)
  
 === Utils === === Utils ===
Line 66: Line 69:
   - Then you'll want a GUI for connecting things with JACK, see: [[archw>JACK_Audio_Connection_Kit#GUI]]. They all do the same thing best I can tell.   - Then you'll want a GUI for connecting things with JACK, see: [[archw>JACK_Audio_Connection_Kit#GUI]]. They all do the same thing best I can tell.
   - Reboot.   - Reboot.
 +
 +===== Packages =====
 +
 +Arch uses the [[pacman]] package manager.
 +
 +In addition to the official repositories, there is a repo of unofficial packages called the Arch User Repository (AUR).
 +
 +I still haven't made any packages myself, but I have a few links on how to do it, and a few things I wouldn't mind packaging.
 +
 +  * [[https://sleepmap.de/2022/packaging-for-arch-linux/|Packaging for Arch Linux]] - 2022 beginner guide, by David Runge.
  
 ===== Children ===== ===== Children =====
Line 76: Line 89:
   * [[linux]]   * [[linux]]
   * [[pacman]]   * [[pacman]]
 +  * https://wiki.archlinux.org/title/Makepkg#Improving_compile_times
 +  * https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot
  
-{{tag>fixes linux}}+{{tag>fixes linux operating-system software}}
arch_linux.1603593160.txt.gz · Last modified: 2020/10/25 13:32 by rjt