最近の更新 | |
---|---|
ドライランのありがたみを改めて知る
| 2024/04/04 |
伊豆半島
| 2024/03/31 |
お出かけチェックリスト
| 2024/03/29 |
Ruby
| 2024/03/27 |
Kubernetes
| 2024/03/22 |
音楽データをDisplayAudioで聞く
| 2024/03/09 |
Redmine
| 2024/02/05 |
git
| 2024/02/02 |
経済
| 2024/01/08 |
どうする家康
| 2023/12/17 |
MX-Linux
| 2023/11/06 |
國體関連学-休学のご連絡
| 2023/08/13 |
Debian
| 2023/08/02 |
CentOS
| 2023/06/13 |
Dell-XPS13
| 2023/05/23 |
ベルト
| 2023/05/18 |
SourceForge
| 2023/04/17 |
確定申告
| 2023/02/19 |
さらば「まぐまぐ」
| 2023/01/09 |
風猷縄学
| 2022/11/23 |
Dell XPS-13 2-in-1 を買った。Linux をインストールするまでのメモ。
ハードウェアとしては Core-i7, 32G メモリ、と言うかなりハイスペック。
で、Linux なのだけど、 結論としては、2020年2月現在、CentOS7.7 を入れて使用している。
ハードが最新のせいか(2020年2月時点), Ubuntu 19.10 も Archlinux 系も安定しない。
逆に、やや古い CentOS7.7 が動く、と言う不思議。 ま、後述するように一部制限事項はつくのだけれど、実用に支障がないのが CentOS7.7 となった次第。
下記で復旧。メモ_φ(・_・
とある。一旦電源切ってからの 15〜20秒に注意。電源ボタンを15~20秒間押したままにして、待機電力を放電します。
ここから会話的に修復。$ sudo nmtui
無事再起動^^
USB boot を試みる
$ sudo dd bs=16M if=~/nogit/package/CentOS-7-x86_64-DVD-1908.iso of=/dev/sdc status=progress && sync -> disk を認識しないorz
BIOS > System Configuration > SATA Opration > RAID On になっていたのを AHCI に。
-> ココらへんが壊れた?
旧
/boot/efi 512MiB EFI system partition / 930GiB xfs swap 23.37GiB swap
ネットワークがつながってない
nmtui が簡単だった。
GUI
$ sudo yum groupinstall "GNOME Desktop" $ sudo systemctl set-default graphical.target
以下に述べるような若干の制限事項があるのだけれど、 Ubuntu, Archlinux系、と試して最後にたどり着いたのが CentOS なのだった。
$ sudo yum install fcitx-anthy fcitx-configtool $ fcitx-configtool
$ export XMODIFIERS=@im=fcitx
$ imsettings-switch fcitx # user=ido の場合必要
$ sudo yum install binutils gcc gcc-c++ make patch git file-devel libcurl-devel libxml2-devel libxslt-devel libyaml-devel libicu-devel openldap-devel openssl-devel readline-devel zlib-devel wget ImageMagick-devel expect
$ itamae ssh -h [this-host] config/itamae/cookbooks/base/ruby-2.5_envrionment.rb 2>&1 | tee /tmp/ruby.log
結局ダメ。 CentOS7 kernel が古すぎる、と言う結論に。
xps 13 2-in-1 の wifi chipset は Intel Killer AX1650 なるもの。
特定のディレクトリ以下を暗号化
$ encfs ~/.h.encrypted ~/h ディレクトリ "/home/ido/.home.encrypted/" が存在しません。作成しますか? (y,N) y ディレクトリ "/home/ido/home/" が存在しません。作成しますか? (y,N) y Please choose from one of the following options: ?> [単にENTER] 新しい Encfs パスワード: Encfs パスワードの確認: $ git clone ssh://wtech.jp/var/opt/git/ido/home.git h
$ rm h/a.txt $ fusermount -u h $ rmdir h $ rm -r .h.encrypted/
$ sudo yum -y install open-vm-tools $ sudo systemctl enable vmtoolsd.service $ sudo systemctl start vmtoolsd.service
$ sudo vmhgfs-fuse -o allow_other .host:/maeken /mnt/hgfs
.host:/maeken /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
参考: https://www.softantenna.com/wp/tips/vmware-centos-7-shared-folder/
結論としては、素の Archlinux も Manjaro Linux も不採用。
理由は、ブラウザが使いものにならなかったから。
以下は、メモ。
Ubuntu 19.10 on Dell xps 13 が安定しない。
see https://www.eisbahn.jp/yoichiro/2019/11/xps13_archlinux.html
注: パッケージの iso イメージの在り処を ~/package/ とし、 USBメモリを /dev/sdX (Ubuntu の場合 sdc)と過程 数分かかる$ sudo dd bs=4M if=~/package/archlinux-2020.02.01-x86_64.iso of=/dev/sdX status=progress && sync
$ setfont latarcyrheb-sun32
/dev/nvmc0n1p1: | EFI 512MiB |
/dev/nvmc0n1p2: | root(/) file 残り(900G〜)ほど |
/dev/nvmc0n1p3: | 32G ほど swap |
# mkfs.fat -F32 /dev/nvmc0n1p1 # mkfs /dev/nvmc0n1p2
# mkswap /dev/nvmc0n1p3 # swapon /dev/nvmc0n1p3
# mount /dev/nvmc0n1p2 /mnt
# mkdir /mnt/boot # mount /dev/nvmc0n1p1 /mnt/boot
wlan が動いている模様# ip link 1: lo: ... 2: wlan0: ...
# cat /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface=/run/wpa_supplicant update_config=1 # wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
接続確認# wpa_cli -i wlan0 > scan > scan_results > add_network 0 > set_network 0 ssid "wtech-yokohama4" > set_network 0 psk "********" > enable_network 0 > save_config > quit (wpa_cli を抜けた) # dhcpcd wlan0
# ping archlinux.jp
# timedatectl set-ntp true
/etc/pacman.d/mirrorlist の Japan をファイルの戦闘に。
# pacstrap /mnt base base-devel linux linux-firmware vim dhcpcd
# genfstab -U /mnt >> /mnt/etc/fstab
# arch-chroot /mnt
# ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
# hwclock --systohc --utc
# vim /etc/locale.gen # en_US.UTF-8 UTF-8 と ja_JP.UTF-8 UTF-8 を uncomment # locale-gen
# echo hydangea-xps >/etc/hostname # vim /etc/hosts 127.0.1.1 hydangea-xps.MYNAME.test hydangea-xps
※ ここで「既につながっている」エラーが出る。一旦 USB リブートしたが、# pacman -S iputils wpa_supplicant # vim /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface=/run/wpa_supplicant update_config=1 # wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
1 wpa_cli他にも wlan0 を止めるなどでいいかも。
# wpa_cli -i wlan0 > scan > scan_results > add_network 0 > set_network 0 ssid "wtech-yokohama4" > set_network 0 psk "********" > enable_network 0 > save_config > quit (wpa_cli を抜けた) # dhcpcd wlan0
/boot/EFI など出来ている# pacman -S grub efibootmgr # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
# grub-mkconfig -o /boot/grub/grub.cfg
# exit # exit from chroot # reboot
/etc/default/grub に
GRUB_CMDLINE_LINUX="net.ifnames=0"
を追加し、
# grub-mkconfig -o /boot/grub/grub.cfg
(update-grub の archlinux 対応)
# groupadd ido # useradd -m -g ido ido
これを入れないと、MATE が起動すらしない(細かく X とか入れればいいのかもだけど)。
pacman -S gdm systemctl enable gdm systemctl start gdm
touchpad でクリックが出来ない
# pacman -S mate install-all: [ENTER]
NOTE:
# pacman -S marco mate-panel mate-session-manager
でも良かったか?
Archlinux のインストールを簡単にしたと言う Manjaro Linux にトライ。
https://bardiche.hatenablog.com/entry/2019/12/12/114725 で頑張ってみる。
ま、結論は同じだったのだけれど。。
注: パッケージの iso イメージの在り処を ~/package/ とし、 USBメモリを /dev/sdX (Ubuntu の場合 sdc)と過程$ sudo dd bs=16M if=~/temp/manjaro-xfce-18.1.5-191229-linux54.iso of=/dev/sdX status=progress && sync
Desktop > 右ボタン > Application > Settings > Settings Manager > Appearance > Fontsタブ
*1 /boot/efi boot,ef? *2 / *3 swap
USBケーブルマウスで何とか進むも、 chromium や vmware がやはり安定してないorz
GUIからCUIに切り替える: | Ctrl+Alt+F3 |
CUIからGUIに戻す: | Ctrl+Alt+F7 |
画面のワークスペースの切り替えで突然 X が死ぬ、と言う現象に悩まされ、 導入を断念。
Vmware を入れた後から顕著になった。