Audiophile Linux V4.0 インストールメモ Documentation
Total Page:16
File Type:pdf, Size:1020Kb
Audiophile Linux v4.0 Documentation Release Ryo Sato Mar 28, 2018 Contents: 1 Audiophile Linux v4.0 1 1.1......................................................1 1.2......................................................2 2 Indices and tables 41 i ii CHAPTER 1 Audiophile Linux v4.0 1.1 • AP Linux v4 install instructions | AudioPhile Linux 1.1.1 : pacman -Suy libxfont <apl>[~]# pacman -Suy :: Synchronizing package databases... core is up to date extra is up to date community is up to date :: Starting full system upgrade... :: Replace compositeproto with extra/xorgproto? [Y/n] :: Replace damageproto with extra/xorgproto? [Y/n] :: Replace dmxproto with extra/xorgproto? [Y/n] :: Replace fixesproto with extra/xorgproto? [Y/n] :: Replace fontsproto with extra/xorgproto? [Y/n] :: Replace gnome-themes-standard with extra/gnome-themes-extra? [Y/n] :: Replace inputproto with extra/xorgproto? [Y/n] :: Replace kbproto with extra/xorgproto? [Y/n] :: Replace randrproto with extra/xorgproto? [Y/n] :: Replace recordproto with extra/xorgproto? [Y/n] :: Replace renderproto with extra/xorgproto? [Y/n] :: Replace rfkill with core/util-linux? [Y/n] :: Replace scrnsaverproto with extra/xorgproto? [Y/n] :: Replace videoproto with extra/xorgproto? [Y/n] :: Replace xextproto with extra/xorgproto? [Y/n] :: Replace xf86dgaproto with extra/xorgproto? [Y/n] :: Replace xf86vidmodeproto with extra/xorgproto? [Y/n] :: Replace xineramaproto with extra/xorgproto? [Y/n] :: Replace xproto with extra/xorgproto? [Y/n] resolving dependencies... 1 Audiophile Linux v4.0 Documentation, Release looking for conflicting packages... error: failed to prepare transaction (could not satisfy dependencies) :: libxfont: removing fontsproto breaks dependency 'fontsproto>=2.1.3' <apl>[~]# 1.2 1.2.1 VirtualBox 1. 2 Chapter 1. Audiophile Linux v4.0 Audiophile Linux v4.0 Documentation, Release 2. 3. 1.2. 3 Audiophile Linux v4.0 Documentation, Release 4. 5. 4 Chapter 1. Audiophile Linux v4.0 Audiophile Linux v4.0 Documentation, Release 6. 7. 1.2. 5 Audiophile Linux v4.0 Documentation, Release 8. 9. 6 Chapter 1. Audiophile Linux v4.0 Audiophile Linux v4.0 Documentation, Release 10. 11. 1.2. 7 Audiophile Linux v4.0 Documentation, Release 12. 13. 8 Chapter 1. Audiophile Linux v4.0 Audiophile Linux v4.0 Documentation, Release 14. 1.2.2 <apl>[~]$ id uid=1000(muser) gid=1000(muser) groups=1000(muser),10(wheel),92(audio),100(users) <apl>[~]$ uname -a Linux apl 4.9.9-rt6-1-rt #1 SMP PREEMPT RT Tue Feb 14 21:12:36 GMT 2017 x86_64 GNU/ ,!Linux <apl>[~]$ date Wed Mar 28 14:13:55 JST 2018 <apl>[~]$ w 14:13:55 up 1 min, 2 users, load average: 0.32, 0.12, 0.04 USER TTY LOGIN@ IDLE JCPU PCPU WHAT muser tty1 14:12 56.00s 1.54s 0.00s xinit /home/muser/.xinitrc -- / muser pts/0 14:13 2.00s 0.23s 0.00s w <apl>[~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 7.9G 2.6G 4.9G 34% / <apl>[~]$ 1.2.3IP <apl>[~]$ ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default ,!qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 1.2. 9 Audiophile Linux v4.0 Documentation, Release inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group ,!default qlen 1000 link/ether 08:00:27:12:e3:0f brd ff:ff:ff:ff:ff:ff inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::731:3e6a:7ed1:4c7e/64 scope link valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group ,!default qlen 1000 link/ether 08:00:27:18:9d:ba brd ff:ff:ff:ff:ff:ff inet 192.168.56.130/24 brd 192.168.56.255 scope global eth1 valid_lft forever preferred_lft forever inet6 fe80::8770:170:c877:d7a4/64 scope link valid_lft forever preferred_lft forever <apl>[~]$ 1.2.4: <apl>[~]$ ping -c 4 ftp.tsukuba.wide.ad.jp PING ftp.tsukuba.wide.ad.jp (203.178.132.80) 56(84) bytes of data. 64 bytes from ftp.tsukuba.wide.ad.jp (203.178.132.80): icmp_seq=1 ttl=52 time=45.3 ms 64 bytes from ftp.tsukuba.wide.ad.jp (203.178.132.80): icmp_seq=2 ttl=52 time=30.1 ms 64 bytes from ftp.tsukuba.wide.ad.jp (203.178.132.80): icmp_seq=3 ttl=52 time=31.9 ms 64 bytes from ftp.tsukuba.wide.ad.jp (203.178.132.80): icmp_seq=4 ttl=52 time=14.4 ms --- ftp.tsukuba.wide.ad.jp ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms rtt min/avg/max/mdev = 14.409/30.471/45.368/10.982 ms <apl>[~]$ <apl>[~]$ ping -c 4 ftp.jaist.ac.jp PING ftp.jaist.ac.jp (150.65.7.130) 56(84) bytes of data. 64 bytes from ftp.jaist.ac.jp (150.65.7.130): icmp_seq=1 ttl=240 time=18.5 ms 64 bytes from ftp.jaist.ac.jp (150.65.7.130): icmp_seq=2 ttl=240 time=17.3 ms 64 bytes from ftp.jaist.ac.jp (150.65.7.130): icmp_seq=3 ttl=240 time=17.4 ms 64 bytes from ftp.jaist.ac.jp (150.65.7.130): icmp_seq=4 ttl=240 time=27.7 ms --- ftp.jaist.ac.jp ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3006ms rtt min/avg/max/mdev = 17.337/20.271/27.711/4.321 ms <apl>[~]$ 1.2.5 <apl>[~]$ cd /etc/pacman.d; pwd /etc/pacman.d <apl>[pacman.d]$ ls -l total 24 drwxr-xr-x 2 root root 4096 Mar 28 14:06 gnupg -rw-r--r-- 1 root root 18384 Apr 16 2017 mirrorlist <apl>[pacman.d]$ sudo cp -aiv mirrorlist mirrorlist.`date +%Y%m%d` 10 Chapter 1. Audiophile Linux v4.0 Audiophile Linux v4.0 Documentation, Release 'mirrorlist' -> 'mirrorlist.20180328' <apl>[pacman.d]$ ls -l mirrorlist mirrorlist.`date +%Y%m%d` -rw-r--r-- 1 root root 18384 Apr 16 2017 mirrorlist -rw-r--r-- 1 root root 18384 Apr 16 2017 mirrorlist.20180328 <apl>[pacman.d]$ <apl>[pacman.d]$ sudo vi mirrorlist <apl>[pacman.d]$ cat mirrorlist ## Japan Server = http://ftp.tsukuba.wide.ad.jp/Linux/archlinux/$repo/os/$arch Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch <apl>[pacman.d]$ cd; pwd /home/muser <apl>[~]$ 1.2.6OS <apl>[~]$ sudo pacman-key --init gpg: /etc/pacman.d/gnupg/trustdb.gpg: trustdb created gpg: no ultimately trusted keys found gpg: starting migration from earlier GnuPG versions gpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agent gpg: migration succeeded gpg: Generating pacman keyring master key... gpg: key 805F6B98F9135EF7 marked as ultimately trusted gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' created gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/ ,!5927B4EABFAD7A3FD0F69625805F6B98F9135EF7.rev' gpg: Done ==> Updating trust database... gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u <apl>[~]$ <apl>[~]$ sudo pacman-key --populate archlinux ==> Appending keys from archlinux.gpg... ==> Locally signing trusted keys in keyring... -> Locally signing key 684148BB25B49E986A4944C55184252D824B18E8... -> Locally signing key 91FFE0700E80619CEB73235CA88E23E377514E00... -> Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7... -> Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2... -> Locally signing key 44D4A033AC140143927397D47EFD567D4C7EA887... ==> Importing owner trust values... gpg: setting ownertrust to 4 gpg: setting ownertrust to 4 gpg: inserting ownertrust of 4 gpg: setting ownertrust to 4 gpg: setting ownertrust to 4 ==> Disabling revoked keys in keyring... -> Disabling key 7FA647CD89891DEDC060287BB9113D1ED21E1A55... -> Disabling key D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50... -> Disabling key 40440DC037C05620984379A6761FAD69BA06C6A9... -> Disabling key BC1FBE4D2826A0B51E47ED62E2539214C6C11350... -> Disabling key 63F395DE2D6398BBE458F281F2DBB4931985A992... -> Disabling key 8F76BEEA0289F9E1D3E229C05F946DED983D4366... 1.2. 11 Audiophile Linux v4.0 Documentation, Release -> Disabling key 81D7F8241DB38BC759C80FCE3A726C6170E80477... -> Disabling key 5E7585ADFF106BFFBBA319DC654B877A0864983E... -> Disabling key E7210A59715F6940CF9A4E36A001876699AD6E84... -> Disabling key F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6... -> Disabling key 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5... -> Disabling key 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2... -> Disabling key 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196... -> Disabling key 66BD74A036D522F51DD70A3C7F2A16726521E06D... -> Disabling key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0... ==> Updating trust database... gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 5 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: depth: 1 valid: 5 signed: 70 trust: 0-, 0q, 0n, 5m, 0f, 0u gpg: depth: 2 valid: 68 signed: 10 trust: 68-, 0q, 0n, 0m, 0f, 0u gpg: next trustdb check due at 2018-06-25 <apl>[~]$ <apl>[~]$ sudo pacman -Sy :: Synchronizing package databases... core 130.2 KiB 4.24M/s 00:00 [######################] 100% extra 1604.1 KiB 1343K/s 00:01 [######################] 100% community 4.2 MiB 11.0M/s 00:00 [######################] 100% <apl>[~]$ <apl>[~]$ sudo pacman -S archlinux-keyring resolving dependencies... looking for conflicting packages... Packages (1) archlinux-keyring-20180322-1 Total Download Size: 0.65 MiB Total Installed Size: 0.91 MiB Net Upgrade Size: 0.06 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... archlinux-keyring-2... 662.0 KiB 4.72M/s 00:00 [######################] 100% (1/1) checking keys in keyring [######################] 100% (1/1) checking package integrity [######################] 100% (1/1) loading package files [######################] 100% (1/1) checking for file conflicts [######################] 100% (1/1) checking available disk