Gentoo」カテゴリーアーカイブ

Gentoo Linuxおよび他のディストリビューションを含むLinux全般についてのカテゴリーです。

Ubuntu関係のTips

Ubuntuを使う時に調べたメモです。

インストール後、再起動すると起動画面が営々と表示され続けてしまう

/etc/gdm3/custom.confに下記を追加してWaylandの代わりにX.Orgを使うようにすると起動するようになることもあるみたいです。

WaylandEnable=false

ちなみに、Ubuntuでは電源入力後のBIOS表示後にShiftキーを入力し続けているとrecovery modeに入れるので、そこでrootを選択してファイルを編集することができます。

リンク

RecoveryMode – Ubuntu Wiki
https://wiki.ubuntu.com/RecoveryMode

自動アップデートの無効にしたい

Ubuntuの自動アップデートを停止したい場合は/etc/apt/apt.conf.d/20auto-upgradesを以下のように設定します。

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";

異なるユーザーでXのアプリケーションを実行したい

異なるユーザーでXのアプリケーションを実行したい場合はxhostを実行後にpkexecを使います。
sudo su - <username>でもできます。)

$ xhost +SI:localuser:<username>
$ pkexec --user <username> env DISPLAY=:0 XAUTHORITY=/run/user/<uid>/gdm/Xauthority <application>

<username>はユーザー名、<application>はアプリケーションを実行するコマンドです。
<uid>はログインしているユーザーのuidです。uidが不明な場合はidコマンドで確認できます。

VirtualBox内のゲストUbuntuとホストWindows間でファイルをドラッグ&ドロップしたい

Virtualbox guest addition CDをインストールするとドラッグ&ドロップできるようになります。

インストールは

[Devices] » [Insert Guest Additions CD image...]

でディスクイメージをロードすれば、ほぼ自動で完了できます。

ドキュメント・ダウンロード

Ubuntu Server Guide
https://help.ubuntu.com/lts/serverguide/index.html

Download Ubuntu Desktop | Download | Ubuntu
https://ubuntu.com/download/desktop

Gentoo LinuxのKernel Upgradeガイド

Gentoo LinuxのKernel Upgradeガイド(自分用メモ)です。

1. インストール

# emerge --ask sys-kernel/gentoo-sources

2. eselect

 # eselect kernel list
 # eselect kernel set <target>

3. ビルド&インストール

# cd /usr/src/linux
# cp -i ../linux-<current version>/.config .
# make menuconfig
# make && make modules_install
# make install

もしくは、make installの代わりに

# cp arch/x86_64/boot/bzImage /boot/kernel-<version>-gentoo

grub-mkconfigmake installの場合と同じです。

4. GRUB

# grub-mkconfig -o /boot/grub/grub.cfg

自分用メモなので、環境によって変わってくる部分もあるかと思います。

リンク

Configuring the Linux kernel – Gentoo Wiki
https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel

Kernel/Upgrade – Gentoo Wiki
https://wiki.gentoo.org/wiki/Kernel/Upgrade

GRUB2 – Gentoo Wiki
https://wiki.gentoo.org/wiki/GRUB2


Retpoline関係のエラーでビルドできない場合はGCCを更新してみると良いかもしれません。

Gentoo Linuxでインストールしたパッケージの一覧

Gentooでインストールしたパッケージの一覧を調べたい場合は、次のような場所を探してみると良いそうです。

emergeでインストールしたパッケージの一覧

/var/lib/portage/world

--oneshotのオプションを付けてインストールした場合はリストに追加されないみたいです。

インストールしてあるパッケージの一覧

/var/db/pkgにあるディレクトリを調べたら一覧が得られるみたいです。

具体的には次のような感じです。

$ cd /var/db/pkg
$ ls -d1 */*

app-portage/gentoolkitをインストールしている場合はequeryコマンドで調べることもできるみたいです。

リンク

Equery – Gentoo Wiki
https://wiki.gentoo.org/wiki/Equery