特徴

xrdp有効化

sudo apt update
sudo apt install -y xrdp
sudo systemctl enable --now xrdp
#FW
sudo ufw allow 3389/tcp
#Wayland無効にしないとログイン後に画面落ちる
sudo sed -i 's/^#WaylandEnable=false/WaylandEnable=false/' /etc/gdm3/custom.conf
sudo reboot

wsl setup

apt install python3.12-venv
cd infra
python3 -m venv venv
source venv/bin/activate
python3 -m pip install ansible passlib

common tools

sudo apt install python3.12-venv
sudo apt install direnv
sudo apt install mysql-client

install tenv(better than tfenv)

LATEST_VERSION=$(curl https://api.github.com/repos/sigstore/cosign/releases/latest | jq -r .tag_name | tr -d "v")

curl -O -L "https://github.com/sigstore/cosign/releases/latest/download/cosign_${LATEST_VERSION}_amd64.deb" sudo dpkg -i cosign_${LATEST_VERSION}_amd64.deb

LATEST_VERSION=$(curl --silent https://api.github.com/repos/tofuutils/tenv/releases/latest | jq -r .tag_name)

curl -O -L "https://github.com/tofuutils/tenv/releases/latest/download/tenv_${LATEST_VERSION}_amd64.deb" sudo dpkg -i "tenv_${LATEST_VERSION}_amd64.deb"

node

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

マルチブート

Ubuntu9.04にてWindows2000/XPのマルチブート環境(NTLDR)でインストールした。インストーラーはWindowsのNTLDRを認識した。しかしデフォルト進むとMBRにGRUBをインストールする。選択できる場面があったと思うが、気ずきづらい。

grubのデフォルト変更

sudo vi /etc/default/grub
sudo update-grub

Windowsに破壊された時の復旧(未検証)

https://7me.nobiki.com/2019/11/17/ubuntu-windows10-dual-boot-grub-reinstall/

インストール

24.04

USB ddで作成

setting after install

LANG=C xdg-user-dirs-gtk-update
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
sudo apt install git
git@github.com:takeru-fujii/infra.git
sudo apt install ./code_1.107.1-1765982436_amd64.deb 

python&ansible

apt install python3.12-venv
cd infra
python3 -m venv venv
source venv/bin/activate
python3 -m pip install ansible

日本語IMEカスタマイズ

https://ram64gb.com/id0078/

CF-S10 Sleep

https://qiita.com/hotstaff/items/9478b6520ace3248baff https://ichino-memo.com/ubuntu24l_kernel_build/

22.04

Windows10復旧

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

OSをProbeする

sudo vi /etc/default/grub
GRUB_DISABLE_OS_PROBER=false
sudo update-grub

20.04

After intall

intellij Ultimate

sudo apt install openjdk-8-jdk

全角半角切り替えをCTL+SPACEにする

設定したら、OFFだけしか効かない、再起動したら解消なので再起動しないとだめ!

sudo apt install mozc-utils-gui
キーマップの設定でZENKAKU/HANKAKUの割当をCtrl+Spaceに変更(ただおかしくなったので戻して再起動したら今度はCtrl+Spaceが有効になって結果オーライ(設定後再起動で反映らしい?)

スピーカー設定保存

https://kinacon.hatenablog.com/entry/2018/07/29/083302

Ansible

ubuntu20.04のansibleだと古すぎてエラーになる。22.04なら標準でもOKだがpip3のほうが新しいのでそちらに!

sudo apt install python3-pip
sudo pip3 install ansible
ubuntu 実施(sshconfig/aws/desktop icon)

Brave

Chrome

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt update
sudo apt install google-chrome-stable

12.04

これ以降PAE非対応PCではインストーラー起動せず。PentiumMが該当

10.04 LTS 日本語版

お試し利用可能。Windowsx64を認識。しかしディスクが満杯だとLinuxパーティションを削除してから入れるので、前にいれたCentOS消してくれた。

9.04の日本語ローカライズ版

まだCDに収まるサイズ。Windows2000/XPのブートローダーを認識するし、パーティションのサイズ変更も可能。デフォルトがGUIインストールなのでちょっと立ち上がりが遅いが、インストーラーは非常に鮮明(インストーラーで高解像度モード対応)

8.04日本語ローカライズ版

インストールCDで直接インストーラーを起動できるようになった。とはいってもGUIインストールだし目いっぱいソフトを入れるのでとても時間がかかる。

7.04の日本語ローカライズ版

インストールCDがLiveCDとなっていて、まずは1CDLinuxとして立ち上がった後インストールを選択する画面が出てくる。デフォルトのままインストールすると勝手にブートローダーをMBRにインストールするのだけが難点。最後の確認画面のときに右下にAdvancedボタンがある。そいつを押してデフォルトの(hd0)から/hda9にインストールするなら(hd0,8)と変更してやる。

USBメディアへのインストール

http://yumenohako.jp/cgi-bin/ubuntu/wiki.cgi

インストール後の設定など

サーバ系のインストール

デスクトップ版をインストールすると当然のことながらSSHなどはいっていない。デスクトップもいいのだが、SSHからの外部接続もほしいので入れる。

sudo aptitude install openssh-server

ネットワークドライブのマウント(コマンドラインで)

sudo mount -t cifs //192.168.1.78/share /var/tmp/share/ -o username=ユーザ名,password=パスワード

バージョン毎のインプレッション

8.04

久々のLTSバージョン。ギリギリインストールディスクがCD一枚に収まっている。

Tips

nVidiaのビデオカードドライバを入れる

通常では商用デバイスのドライバは利用されない。右上にビデオカードのアイコンが表示されているときはクリックしてみると商用ドライバに切り替えの選択画面が出るのでそこでドライバーをダウンロードしてインストールする。

rootになる

sudo su - 

Windowsマシンにファイル共有接続する

場所→ネットワーク

リモートデスクトップ接続をする。

[アプリケーション]→[インターネット]→[ターミナルサーバクライアント] 接続断時にエラーがでてしまうが、動きも速いし素晴らしい!

トラブルシューティング

他のマシンへのSSH接続に時間がかかる

#    GSSAPIAuthentication yes
#    GSSAPIDelegateCredentials no

起動後

デスクトップとしての利用感想

トラブル

GUIのネットワーク設定でフリーズ。ネットワーク消滅。自動ネットワークで復旧。しかし次回起動時にネットワークが自動起動しないので下記コマンドで復旧!

ifup eth0
Counter: 9806, today: 2, yesterday: 3

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS