In diesem Artikel werde ich den Prozess zum Erstellen einer Arch Linux-Umgebung auf Raspberry Pi 3 Model B beschreiben (da mein Raspberry Pi 3 Model B ist). Die Version ist etwas alt, aber ich glaube nicht, dass sich das Installationsverfahren im Vergleich zur neuesten Version von Raspeye 4 wesentlich ändern wird. Dieser Artikel richtet sich an alle, die ArchLinux unter Rasppie Version 3 oder höher ausführen möchten.
Sie haben eine Umgebung wie die im Bild unten. Ich habe Xfce für die Desktop-Umgebung verwendet.
Es besteht aus 3 Teilen.
=== Führen Sie mit Linux aus, das in der virtuellen Umgebung vorbereitet wurde === Kapitel 1. Schreiben Sie die Partitions- und Dateisystemeinstellungen auf die microSD-Karte
=== Arbeiten mit Raspeye === Kapitel 2. Verschiedene Einstellungen wie Gebietsschema, Tastatur, Netzwerk, Benutzerzugabe, Zeit, Xorg, Desktop-Umgebung usw.
Raspberry Pi 3 | Arch Linux ARM https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3 Raspberry Pi 4 | Arch Linux ARM https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-4
Kapitel 1 In diesem Kapitel wird eine archLinux-Partition und ein Dateisystem auf einer microSD-Karte erstellt. Es ist fast das gleiche wie beim offiziellen Installationsverfahren, aber Sie können der Reihenfolge folgen. Jedes Betriebssystem funktioniert so lange, wie Sie Befehle wie "fdisk", "mount" und "tar" verwenden können. Wenn Sie es jedoch sicher machen möchten, ohne verletzt zu werden, ist es meiner Meinung nach besser, Linux in einer virtuellen Umgebung wie VirtualBox oder VMware vorzubereiten. Ich habe es in Windows mit Zorin OS 15.2 Lite (kostenlos) in der virtuellen Umgebung von VirtualBox gemacht. Die Erklärung in Kapitel 1 entspricht fast der folgenden Formel. Erstellen einer neuen Partition und eines neuen Dateisystems Derzeit ist ein Terminal mit Zorin OS 15.2 Lite in einer virtuellen Umgebung geöffnet.
Wechseln Sie mit su
zu root.
Wenn die microSD-Karte automatisch bereitgestellt wird, müssen Sie sie zunächst aushängen.
Überprüfen Sie den aktuellen Mount-Status mit mount
. Wenn ich die letzte Zeile überprüfe, wird sie immer noch automatisch gemountet.
root@hibi221b:/home/hibi21b# mount
...
...
/dev/sdb1 on /media/hibi21b/B1FD-E84D type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
Hängen Sie es mit umount / dev / sdb1
aus. Ich möchte das Boot-Verzeichnis später in / dev / sdb1 mounten, daher muss ich es entfernen.
root@hibi221b:/home/hibi21b# umount /dev/sdb1
Wenn Sie Zorin OS 15.2 Lite verwenden, wird es nach einer bestimmten Zeit automatisch gemountet, auch wenn Sie es umhängen. Deaktivieren Sie daher alle "Wechseldatenträger".
Sie können dies mit dem Befehl lsblk
überprüfen. Ich verwende eine 16-GB-microSD-Karte (ich hätte sie bei 128 GB halten sollen).
root@hibi221b:/home/hibi21b# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 96G 0 disk
└─sda1 8:1 0 96G 0 part /
sdb 8:16 1 15G 0 disk
└─sdb1 8:17 1 15G 0 part
sr0 11:0 1 1024M 0 rom
Überprüfen Sie auch mit fdisk -l
. Dieses Mal war das Blockgerät der microSD-Karte / dev / sdb, aber / dev / sdc usw. kann sich ändern. Bitte lesen Sie es in diesem Fall.
root@hibi221b:/home/hibi21b# fdisk -l
Disk /dev/sda: 96 GiB, 103079215104 bytes, 201326592 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xee589588
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 201324543 201322496 96G 83 Linux
Disk /dev/sdb: 15 GiB, 16118710272 bytes, 31481856 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe5e4a4e3
Device Boot Start End Sectors Size Id Type
/dev/sdb1 8192 31481855 31473664 15G c W95 FAT32 (LBA)
Mach es offiziell. Wo es ein "<----------" gibt, müssen Sie es selbst eingeben.
root@hibi221b:/home/hibi21b# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.31.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): o <----------
Created a new DOS disklabel with disk identifier 0x7fa48a0b.
Command (m for help): p <----------Partitionstabelle anzeigen
Disk /dev/sdb: 15 GiB, 16118710272 bytes, 31481856 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7fa48a0b
Command (m for help): n <----------
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p <----------
Partition number (1-4, default 1): <----------
First sector (2048-31481855, default 2048): <----------
Last sector, +sectors or +size{K,M,G,T,P} (2048-31481855, default 31481855): +100M <----------
Created a new partition 1 of type 'Linux' and of size 100 MiB.
Command (m for help): t <----------
Selected partition 1
Hex code (type L to list all codes): c <----------
Changed type of partition 'Linux' to 'W95 FAT32 (LBA)'.
Command (m for help): n <----------
Partition type
p primary (1 primary, 0 extended, 3 free)
e extended (container for logical partitions)
Select (default p): p <----------
Partition number (2-4, default 2): <----------
First sector (206848-31481855, default 206848): <----------
Last sector, +sectors or +size{K,M,G,T,P} (206848-31481855, default 31481855): <----------
Created a new partition 2 of type 'Linux' and of size 14.9 GiB.
Command (m for help): w <----------
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
Sie können sehen, dass Sie eine neue Partition haben, indem Sie fdisk -l
ausführen.
root@hibi221b:/home/hibi21b# fdisk -l
...
...
Disk /dev/sdb: 15 GiB, 16118710272 bytes, 31481856 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7fa48a0b
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 206847 204800 100M c W95 FAT32 (LBA)
/dev/sdb2 206848 31481855 31275008 14.9G 83 Linux
root@hibi221b:/home/hibi21b# mkfs.vfat /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
root@hibi221b:/home/hibi21b# mkdir boot
root@hibi221b:/home/hibi21b# mount /dev/sdb1 boot
mkfs.ext4 / dev / sdb2
wird einige Zeit dauern.
root@hibi221b:/home/hibi21b# mkfs.ext4 /dev/sdb2
mke2fs 1.44.1 (24-Mar-2018)
Creating filesystem with 3909376 4k blocks and 979200 inodes
Filesystem UUID: 8371c867-4a52-4ebb-9e3a-40d20ac0c161
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208
Allocating group tables: done
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
root@hibi221b:/home/hibi21b# mkdir root
root@hibi221b:/home/hibi21b# mount /dev/sdb2 root
Überprüfen Sie mit mount
root@hibi221b:/home/hibi21b# mount
...
...
/dev/sdb1 on /home/hibi21b/boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sdb2 on /home/hibi21b/root type ext4 (rw,relatime)
Holen Sie sich den Tarball mit wget. Der Tarball hängt von der Version von Raspeye ab.
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-XXX-latest.tar.gz
Bitte überprüfen Sie die Formel erneut Raspberry Pi 3 | Arch Linux ARM https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3 Raspberry Pi 4 | Arch Linux ARM https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-4
root@hibi221b:/home/hibi21b# wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
...
...
Saving to: ‘ArchLinuxARM-rpi-2-latest.tar.gz’
ArchLinuxARM-rpi-2-latest.tar.gz 100%[============================================================================================================>] 445.14M 1.24MB/s in 6m 53s
2020-05-08 21:23:50 (1.08 MB/s) - ‘ArchLinuxARM-rpi-2-latest.tar.gz’ saved [466758916/466758916]
Ich konnte den Tarball bekommen. Obwohl es "rpi-2" ist, begann es normal sogar mit Raspeye 3 Modell B.
root@hibi221b:/home/hibi21b# ls
ArchLinuxARM-rpi-2-latest.tar.gz boot Desktop Documents Downloads Music Pictures Public root Templates Videos
Offiziell benutze ich bsdtar
, aber ich habe den Befehl tar
verwendet. Ich habe nicht "tar zxvf Arch ..." und die Option "v" hinzugefügt, da alle Details im Terminal angezeigt würden. Die Bedeutung von "-C root" ist das Entpacken unter dem Root-Verzeichnis (dem Mount-Punkt von / dev / sdb2). -C
ist Großbuchstabe.
Es braucht Zeit.
root@hibi221b:/home/hibi21b# tar zxf ArchLinuxARM-rpi-2-latest.tar.gz -C root
tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.capability'
tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.capability'
tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.security.capability'
root@hibi221b:/home/hibi21b#
Sie können sehen, dass es entpackt wurde.
root@hibi221b:/home/hibi21b# ls root/
bin boot dev etc home lib lost+found mnt opt proc root run sbin srv sys tmp usr var
sync Ausführliche Erläuterungen finden Sie auf der folgenden Website.
Synchronisierungsbefehl|Linux-Ingenieur zertifiziert Linac| LPI-Japan https://linuc.org/study/knowledge/413/
root@hibi221b:/home/hibi21b# sync
Was ich mache, ist einfach, aber der Verzeichnisname ist verwirrend, also habe ich ein Diagramm erstellt.
root@hibi221b:/home/hibi21b# mv root/boot/* boot
root@hibi221b:/home/hibi21b# ls boot/
bcm2709-rpi-2-b.dtb bcm2836-rpi-2-b.dtb config.txt fixup_cd.dat kernel7.img start4x.elf
bcm2710-rpi-2-b.dtb bcm2837-rpi-3-b.dtb fixup4cd.dat fixup.dat overlays start_cd.elf
bcm2710-rpi-3-b.dtb bcm2837-rpi-3-b-plus.dtb fixup4.dat fixup_db.dat start4cd.elf start_db.elf
bcm2710-rpi-3-b-plus.dtb bootcode.bin fixup4db.dat fixup_x.dat start4db.elf start.elf
bcm2710-rpi-cm3.dtb cmdline.txt fixup4x.dat initramfs-linux.img start4.elf start_x.elf
root@hibi221b:/home/hibi21b# ls root/boot/
root@hibi221b:/home/hibi21b#
Zum Schluss heben Sie die Boot- und Root-Mount-Punkte auf.
root@hibi221b:/home/hibi21b# mount
/dev/sdb1 on /home/hibi21b/boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sdb2 on /home/hibi21b/root type ext4 (rw,relatime)
root@hibi221b:/home/hibi21b# umount boot root
Dies ist das Ende der Arbeit in Kapitel 1. Entfernen Sie die microSD-Karte. Es ist in Ordnung, die virtuelle Umgebung ebenfalls zu schließen.
Ab Kapitel 2 arbeiten Sie mit Razpie. Legen Sie die microSD-Karte in den Raspelkuchen ein und starten Sie sie. Offiziell lautet das ursprüngliche Passwort für root root.
** Führen Sie nach dem Einstellen einen Neustart zu einem geeigneten Zeitpunkt durch. ** ** **
loadkeys jp106
wird nicht im japanischen Layout angezeigt, wenn Sie mit temporären Einstellungen neu starten. Daher ist es besser, es auch in localectl
festzulegen.
Tastatureinstellungen im Konsolen-ArchWiki https://wiki.archlinux.jp/index.php/%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB%E3%81%A7%E3%81%AE%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E8%A8%AD%E5%AE%9A
[root@alarmpi ~]# loadkeys jp106
[root@alarmpi ~]# localectl set-keymap jp106
[root@alarmpi ~]# localectl //Bestätigung
Nachdem Sie die Schlüssel korrekt eingeben können, ändern Sie das Kennwort des Root-Benutzers.
[root@alarmpi ~]# passwd root
audit
Wenn eine Meldung wie "audit: xxxxxxx" angezeigt wird, stört sie die Arbeit und hat mir nicht gefallen, daher stoppe ich sie mit Maske. Um es abzubrechen, verwenden Sie systemctl demask XXX
.
Arch Linux ARM · Thema anzeigen - Deaktivieren von AUDIT-Nachrichten https://archlinuxarm.org/forum/viewtopic.php?f=60&t=13175
[root@alarmpi ~]# systemctl mask systemd-journald-audit.socket
Created symlink /etc/systemd/system/systemd-journald-audit.socket -> /dev/null
[root@alarmpi ~]# reboot
Fügen Sie das Systemgebietsschema hinzu. Öffnen Sie die Konfigurationsdatei mit nano / etc / locale.gen
und kommentieren Sie die folgenden beiden aus. vi ist in Ordnung, aber die Verwendung von Nano hat weniger Unfälle.
Wenn Sie ja_JP.UTF-8 anstelle von en_US.UTF-8 auswählen und neu starten, werden die Zeichen verstümmelt. Setzen Sie also "en_US.UTF-8".
Gebietsschema --ArchWiki https://wiki.archlinux.jp/index.php/%E3%83%AD%E3%82%B1%E3%83%BC%E3%83%AB GNU Nano-Qiita beherrschen https://qiita.com/snct_hu/items/971d512c26dd8b3a3b3c
[root@alarmpi ~]# nano /etc/locale.gen
[root@alarmpi ~]# locale-gen
[root@alarmpi ~]# localectl set-locale en_US.UTF-8
[root@alarmpi ~]# localectl //Überprüfen Sie, ob es reflektiert wird
Stellen Sie hier das WLAN ein. Diejenigen, die Kabel verwenden, müssen dies separat prüfen. Untersuchen Sie die drahtlose Schnittstelle mit "iw dev". Das Ergebnis ist die Schnittstelle wlan0, die sich als "wlan0" herausstellt.
[root@alarmpi ~]# iw dev
Verwenden Sie den Befehl wpa_passphrase
, um das WLAN-Passwort zu verschlüsseln und in die neue Konfigurationsdatei zu schreiben.
Der Name der Einstellungsdatei sollte das folgende Format haben.
/ etc / wpa_supplicant / wpa_supplicant-interface name.conf
Verwenden Sie für wpa_supplicant einen Unterstrich und einen Bindestrich vor dem Namen der Schnittstelle.
[root@alarmpi ~]# wpa_passphrase "MYSSID" "passphrase" > /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
Wenn Sie "/ etc / wpa_supplicant / wpa_supplicant-wlan0.conf" öffnen, wird das Kennwort im Klartext kommentiert. Löschen Sie diesen Teil.
WPA supplicant - ArchWiki https://wiki.archlinux.jp/index.php/WPA_supplicant#wpa_passphrase_.E3.81.A7.E6.8E.A5.E7.B6.9A.E3.81.99.E3.82.8B
[root@alarmpi ~]# nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
---------In der Einstellungsdatei
network={
ssid="MYSSID"
#psk="passphrase" <---Löschen Sie diese eine Zeile
psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}
---------
Aktivieren Sie WLAN beim Booten.
--systemctl enable wpa_supplicant @ interface name
--systemctl enable dhcpcd @ interface name
[root@alarmpi ~]# systemctl enable wpa_supplicant@wlan0
Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] -> /usr/lib/systemd/system/[email protected].
[root@alarmpi ~]# systemctl enable dhcpcd@wlan0
Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] -> /usr/lib/systemd/system/[email protected]
Überprüfen Sie nach dem Neustart wlan0 mit if config
oder ip addr show
DNSSEC
Nachdem Sie die Netzwerkeinstellungen abgeschlossen und ping -c5 8.8.8.8
usw. ausprobiert haben, funktioniert dies einwandfrei. Ping -c5 google.com wird jedoch nicht bestanden. Die Ursache hierfür finden Sie in systemctl status / etc / systemd / resolve.conf
.
Die Lösung finden Sie auf der folgenden Website.
systemd-resolved - ArchWiki https://wiki.archlinux.jp/index.php/Systemd-resolved#DNSSEC Raspberry DNS problems with ArchLinuxARM and DNSSEC | madflex https://madflex.de/posts/raspberry-dns-problems-with-archlinuxarm-and-dnssec/
Deaktivieren Sie DNSSEC. Fügen Sie es zu / etc / systemd / resolve.conf
hinzu.
[root@alarmpi ~]# echo "DNSSEC=false" >> /etc/systemd/resolved.conf
[root@alarmpi ~]# cat /etc/systemd/resolved.conf
...
...
DNSSEC=false
Bitte neustarten.
Überprüfen Sie, ob die Zeitzone: Asien / Tokio mit "timedatectl" eingestellt ist.
Zeit --ArchWiki https://wiki.archlinux.jp/index.php/%E6%99%82%E5%88%BB
[root@alarmpi ~]# timedatectl set-timezone Asia/Tokyo
Japan Standard Time (JST) Gruppe https://jjy.nict.go.jp/tsp/PubNtp/index.html systemd-timesyncd - ArchWiki https://wiki.archlinux.jp/index.php/Systemd-timesyncd
[root@alarmpi ~]# nano /etc/systemd/timesyncd.conf
---------In der Einstellungsdatei
#NTP=
NTP=ntp.ncit.jp //Ändern Sie Uncomment und geben Sie den Server an
---------
[root@alarmpi ~]# timedatectl set-ntp true
[root@alarmpi ~]# reboot
[root@alarmpi ~]# nano /etc/hostname
---------In der Einstellungsdatei
alarmpi <--Löschen
hibi221b <--hinzufügen
---------
Dann neu starten. Der Hostname hat sich geändert.
[root@hibi221b ~]#
Erstellen Sie einen anderen allgemeinen Benutzer als den Root-Benutzer.
Fügen Sie mit dem Befehl useradd
hinzu.
---m
Home-Verzeichnis erstellen ** * Achten Sie darauf, ** </ font> hinzuzufügen
---d
Speicherort des Home-Verzeichnisses
---s
Login Shell ist jetzt Bash
[root@hibi221b ~]# useradd -m -d /home/hibi221b -s /bin/bash hibi221b
Erstellen Sie ein neues Passwort für den hinzugefügten allgemeinen Benutzer ** * Bitte tun Sie dies unbedingt ** </ font>
[root@hibi221b ~]# passwd hibi221b
Überprüfen Sie, ob ein allgemeiner Benutzer von hibi221b hinzugefügt wurde
[root@hibi221b ~]# cat /etc/passwd
Standardmäßig wird ein allgemeiner Benutzer namens "Alarm" erstellt. Ich habe nicht vor, diesen Benutzer zu verwenden, daher werde ich ihn löschen. Verwenden Sie -r
, um auch das Home-Verzeichnis des Alarmbenutzers zu löschen.
[root@hibi221b ~]# ls /home
alarm hibi221b
[root@hibi221b ~]# userdel -r alarm
Alarm Überprüfen Sie, ob der allgemeine Benutzer verschwunden ist
[root@hibi221b ~]# cat /etc/passwd
[root@hibi221b ~]# ls /home
hibi221b
pacman Nachdem die Netzwerkeinstellungen abgeschlossen sind, installieren wir das Paket mit pacman.
pacman - ArchWiki https://wiki.archlinux.jp/index.php/Pacman pacman-key - ArchWiki https://wiki.archlinux.jp/index.php/Pacman-key Pacman Vergleichstabelle-ArchWiki https://wiki.archlinux.jp/index.php/Pacman_%E6%AF%94%E8%BC%83%E8%A1%A8
[root@hibi221b ~]# pacman-key --init
[root@hibi221b ~]# pacman-key --populate archlinuxarm
[root@hibi221b ~]# pacman -Syu
Was Sie für x Fenster System usw. benötigen.
Xorg - ArchWiki https://wiki.archlinux.jp/index.php/Xorg
[root@hibi221b ~]# pacman -S xorg-server xorg-xinit xorg-apps xorg-twm xterm mesa xf86-video-fbdev xf86-video-amdgpu
sudo Ermöglicht die Verwendung von "sudo". Zuerst müssen Sie vim und sudo installieren. Ich kann die Einstellungsdatei mit visudo öffnen, ohne "EDITOR = vim exportieren" auszuführen, aber aus irgendeinem Grund ist die Tasteneingabe nicht korrekt, daher denke ich, dass es besser ist, "EDITOR = vim exportieren" auszuführen.
[root@hibi221b ~]# pacman -S vim sudo
[root@hibi221b ~]# export EDITOR=vim
[root@hibi221b ~]# visudo
---------In der Einstellungsdatei
##
## User privilege specification
##
root ALL=(ALL) ALL
hibi221b ALL=(ALL) ALL <----------Fügen Sie diese Zeile hinzu
---------
Der Display-Manager verwendete lightdm.
LightDM - ArchWiki https://wiki.archlinux.jp/index.php/LightDM
[root@hibi221b ~]# pacman -S lightdm lightdm-gtk-greeter
[root@hibi221b ~]# systemctl enable lightdm
Created symlink /etc/systemd/system/display-manager.service -> /usr/lib/systemd/system/lightdm.service
Dieses Mal werden wir xfce für die Desktop-Umgebung verwenden.
Xfce - ArchWiki https://wiki.archlinux.jp/index.php/Xfce
[root@hibi221b ~]# pacman -S xfce4 xfce4-goodies
Beginnen Sie mit "startxfce4". Wenn der folgende Desktop-Bildschirm angezeigt wird, ist die Installation erfolgreich. Da lightdm aktiviert ist, werden Sie beim nächsten Start als der Benutzer angemeldet, den Sie hinzugefügt haben. (Wenn Sie das Kennwort eines allgemeinen Benutzers vergessen haben, wählen Sie ein anderes aus und melden Sie sich als Root an.)
[root@hibi221b ~]# which startxfce4
/usr/bin/startxfce4
[root@hibi221b ~]# startxfce4
Jetzt konfigurieren wir die Einstellungen in der xfce-Desktopumgebung. Wenn der Bildschirm einfriert und Sie nichts tun können, können Sie ihn mit "Strg" + "Alt" + "Rücktaste" neu starten.
xscreensaver Da der Standard-Bildschirmschoner von xfce nicht verwendet wird, deaktivieren Sie alle derzeit festgelegten Bildschirmschonerelemente. Selbst beim Autostart wird der Bildschirmschoner standardmäßig ausgeführt. Schalten Sie ihn daher aus. (Deaktivieren Sie den Bildschirmschoner unter "Anwendungen" -> "Einstellungen" -> "Sitzung und Start" -> "Autostart der Anwendung".)
Fügen Sie einen neuen Bildschirmschoner hinzu.
[hibi221b@hibi221b ~]$ sudo pacman -S xscreensaver
Der mit dem gezeichneten Mond ist der, der standardmäßig eingestellt ist, und ich habe alle Elemente zuvor ausgeschaltet. Das rote ist die neue Einstellung für den Bildschirmschoner.
Installieren Sie das Paket, setzen Sie es auf "$ HOME / .xprofile", starten Sie es neu, wählen Sie "application" -> "Settings" -> "fcitx-configuration" oben links aus und fügen Sie Mozc hinzu. Sie können zu Englisch <-> Japanisch wechseln, indem Sie Strg + Leertaste drücken, wo der Cursor gültig ist.
Fcitx - ArchWiki https://wiki.archlinux.jp/index.php/Fcitx Font-ArchWiki https://wiki.archlinux.jp/index.php/%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88#.E6.97.A5.E6.9C.AC.E8.AA.9E
[hibi221b@hibi221b ~]$ sudo pacman -S fcitx fcitx-mozc fcitx-configtool fcitx-im otf-ipafont
[hibi221b@hibi221b ~]$ vim .xprofile
--------- .3 Zeilen in der xprofile-Konfigurationsdatei hinzugefügt
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
---------
[hibi221b@hibi221b ~]$ reboot
[hibi221b@hibi221b ~]$ sudo pacman -S firefox chromium
yay
Installieren Sie yay
, einen Helfer für AUR (Arch User Repository).
Installieren Sie yay auf Arch Linux-Qiita https://qiita.com/ekzemplaro/items/6714469c1fb1ae06b80f
[hibi221b@hibi221b ~]$ sudo pacman -S base-devel git go
[hibi221b@hibi221b ~]$ git clone https://aur.archlinux.org/yay.git
[hibi221b@hibi221b ~]$ cd yay
[hibi221b@hibi221b yay]$ makepkg -si
[hibi221b@hibi221b yay]$ which yay
/usr/bin/yay
Installieren Sie den Open Source vscode.
[hibi221b@hibi221b ~]$ git clone https://aur.archlinux.org/vscodium-bin.git
[hibi221b@hibi221b ~]$ cd vscodium-bin
[hibi221b@hibi221b vscodium-bin]$ makepkg -si
[hibi221b@hibi221b vscodium-bin]$ which vscodium
/usr/bin/vscodium
Wählen Sie Ihr Lieblingssymbol auf Websites wie xfce-look. Laden Sie es herunter und entpacken Sie es in "$ HOME / .icons". Wählen Sie dann das Symbolthema aus, das Sie unter "Anwendungen" -> "Einstellungen" -> "Darstellung" -> "Symbole" oben links heruntergeladen haben.
McMojave-circle - Eyecandy for your XFCE-DESKTOP - xfce-look.org https://www.xfce-look.org/s/XFCE/p/1305429
[hibi221b@hibi221b ~]$ mkdir .icons
[hibi221b@hibi221b ~]$ cd Downloads
[hibi221b@hibi221b Downloads]$ ls
McMojave-circle-yellow.tar.xz
[hibi221b@hibi221b Downloads]$ tar Jxf McMojave-circle-yellow.tar.xz
[hibi221b@hibi221b Downloads]$ ls
McMojave-circle-yellow.tar.xz McMojave-circle-yellow McMojave-circle-yellow-dark
[hibi221b@hibi221b Downloads]$ mv McMojave-circle-yellow McMojave-circle-yellow-dark ../.icons/
Wählen Sie Ihr Lieblingsthema aus Websites wie xfce-look. Laden Sie es herunter und entpacken Sie es in "$ HOME / .themes". Wählen Sie dann das Thema aus, das Sie unter "Anwendungen" -> "Einstellungen" -> "Darstellung" -> "Stil" oben links heruntergeladen haben.
material-black COLORS Complete Desktop [GS-3.36 support] - Eyecandy for your XFCE-DESKTOP - xfce-look.org https://www.xfce-look.org/p/1316887/
[hibi221b@hibi221b ~]$ mkdir .themes
[hibi221b@hibi221b ~]$ cd Downloads
[hibi221b@hibi221b Downloads]$ ls
Material-Black-Pistachio_1.8.1.zip
[hibi221b@hibi221b Downloads]$ sudo pacman -S unzip
[hibi221b@hibi221b Downloads]$ unzip Material-Black-Pistachio_1.8.1.zip
[hibi221b@hibi221b Downloads]$ mv Material-Black-Pistachio ../.themes/
Desktop-Images werden standardmäßig unter "/ usr / share / background / xfce" gespeichert. Wenn Sie sie also in diesem Verzeichnis speichern, wird die Verwaltung einfacher. Wählen Sie das heruntergeladene Bild oben links unter "Anwendungen" -> "Einstellungen" -> "Desktop" -> "Hintergrund" aus.
Arch Dark Blue Wallpaper - linux-apps.com https://www.linux-apps.com/p/1306984/
[hibi221b@hibi221b Downloads]$ ls
arch_dark_blue.png
[hibi221b@hibi221b Downloads]$ sudo mv arch_dark_blue.png /usr/share/backgrounds/xfce/
Machen Sie "Anwendungen" in der oberen linken Japanisch. Ich habe "ja_JP.UTF-8" im Gebietsschema von Kapitel 2 generiert. Stellen Sie dies auf das Systemgebietsschema ein.
[hibi221b@hibi221b ~]$ su
[root@hibi221b ~]# localectl set-locale ja_JP.UTF-8
[root@hibi221b ~]# reboot
Passen Sie danach Launcher mit Anwendungen
-> Einstellungen
-> Panel
-> Panel 2
-> Items
an und fertig.
[hibi221b@hibi221b ~]$ sudo pacman -S neofetch
[hibi221b@hibi221b ~]$ neofetch
Recommended Posts