SSブログ

arch linux 2022 [arch系]

arch linux 2022
お仕事の方はごくろうさまです。
あいもかわらずlinuxであそんでいます。
今回の私のパソコン環境は os    arch    openboxウインドーマネージャー
CPU: Intel i7-7700K (8) @ 4.500GHz
GPU: NVIDIA GeForce GT 730
monitor: HDMI接続



archlinux-2022.04.01-x86_64.iso
   

前回の記事とおなじようなものですが。
  


以下私のインストールの記録です。
起動用usbメモリーと インストールするssdの準備は他のosでした。

mount /dev/sda8 /mnt
timedatectl set-ntp true

pacstrap /mnt base base-devel linux linux-firmware
genfstab -U /mnt >> /mnt/etc/fstab

arch-chroot /mnt


ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
hwclock --systohc --utc

ルートパスワード及びユーザーパスワード satouの場合
useradd -m -G wheel -s /bin/bash satou
passwd satou
passwd

ネット接続。
hostnamectl set-hostname satou
ls /sys/class/net
enp0s31f6    lo

ip link set enp0s31f6 up

pacman -S grub dhcpcd nano
systemctl start dhcpcd@enp0s31f6.service
systemctl enable dhcpcd@enp0s31f6.service

grubは設定だけ。他のosのgrub-updateで起動させた。

mkdir /boot/grub
grub-mkconfig -o /boot/grub/grub.cfg
exit
reboot



openboxデスクトップ化。
今回困ったことは、sudoが思うように動かなかった。
とりあえず必要なアプリをルートからインストールした。

su
passwd

pacman -S lxdm openbox obconf pcmanfm lxterminal xterm leafpad firefox otf-ipafont lxsession

systemctl enable lxdm
nano /etc/lxdm/lxdm.conf
session=/usr/bin/openbox-session


reboot

ここからopenboxウインドーマネージャーでの作業
さらに必要なアプリをルートからインストールした。

su
passwd

pacman -S tint2 hsetroot git obconf firefox-i18n-ja alsa-utils gst-libav scrot pulseaudio pavucontrol neofetch volumeicon gtk2-perl rofi ntfs-3g mame go
*
pacman -S fcitx5-im fcitx5-mozc fcitx5-configtool libvoikko nuspell audacity easytag celluloid mpd cantata file-roller timidity++  gnome-disk-utility youtube-dl

sudoをうごくようにする。satouの場合
chmod 777 /etc/sudoers
nano /etc/sudoers   末尾に記入。
satou ALL=(ALL:ALL) ALL
chmod 555 /etc/sudoers
exit

ここからユーザーの端末から
はじめにlxpolkitを起動させておく。
/home/satou/ドキュメント/.config/openbox/autostart  
lxpolkit &

pkexec chmod 555 /etc/sudoers
    

これでやっとsudoが動くようになった。


yayのインストール
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

yay -S obmenu-generator polybar otf-takao ttf-nanum mirage google-chrome pkgtools onlyoffice-bin


ここでlocaleの設定
sudo nano /etc/locale.gen
sudo locale-gen


~/.config/ のなかに必要なフォルダを手動で設置する。
    


obmenu-generator -s -i


sudo pcmanfm を使って
manjaro-openboxから流用したファイルを設置した。
    

〇/usr/bin/rofr.sh ファイル
〇/usr/share/fonts/TTF/polybar-icons.ttf ファイル


sudo nano /etc/profile
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=”@im=fcitx5”

sudo gnome-disks  を使って
歯車アイコンクリック マウントオプション編集した。
/mnt フォルダから他のパーティションにアクセスできるようになる。

◯mameを動くようにする。端末からmame と入力して起動させる。
escキーで mame を閉じる。
/home/satou/.mame フォルダが作成されているでしょう。
ここに保管してあるromsフォルダを入れる。

◯cantataを動くようにする。
sudo pcmanfm を使い
/run/mpd のパーミッションをすべて動くようにした。
以下はmpdの私の記事参照されたし。
ubuntu studio19.10 + mpd + cantata
   
    
cantata.conf 2021
    

◯audacityを動くようにする。
audacityを起動させる。
arch linuxのaudacityは、m4aファイルの書き出しができません。
ffmpeg4.4 4.4.1-4 のインストール
yay ffmpeg
2   
実行ファイルをweb上からダウンロードして設置する。
ダウンロードしたファイルのファイル名をaudacityにした。
udacity-linux-3.1.3-x86_64.AppImage  >>>> audacity
sudo pcmanfm を使い
/usr/bin/audacity に設置する。


◯printキーを動くようにする
mkdir ~/Pictures
/home/satou/.config/openbox/rc.xml  編集
 <keybind key="Print">
      <action name="Execute">
        <startupnotify>
          <enabled>true</enabled>
          <name>scrot</name>
        </startupnotify>
        <command>scrot '%Y-%m-%d-%T_$wx$h_scrot.jpg' -e 'mv $f /home/satou/Pictures'</command>
      </action>
    </keybind>
  </keyboard>

openboxの設定 私の場合
/home/satou/.config/openbox/autostart
sleep 2
hsetroot -fill /home/satou/Pictures/wallpaper/Kinkaku_Ji_by_Elizabeth_K_Joseph.jpg &
polybar -c ~/.config/polybar/config openbox-bar-no-net &
tint2 &
fcitx5 &
lxpolkit &


arch linux のインストールは、多少のトラブルがあるのが普通でしょう。



以下参考画像
2022-04-05-14:57:08_1920x1080_scrot.jpg
neofetch
2022-04-05-13:00:16_1920x1080_scrot.jpg
sudo gnome-disks
2022-04-05-13:22:29_1920x1080_scrot.jpg
cantata
2022-04-05-14:47:16_1920x1080_scrot.jpg
audacity
2022-04-05-14:48:41_1920x1080_scrot.jpg
fcitx5
screenshot_20220408-010905_1920x1080.jpg
celluloidとmame
2022-04-05-14:52:58_1920x1080_scrot.jpg

暴れん坊ママ
  https://www.dailymotion.com/playlist/x6s0v5


タグ:arch linux 2022
nice!(0) 
共通テーマ:パソコン・インターネット

nice! 0