私は法医学分析ツールなどが多くインストールされたUbuntuバリアントの作成作業を進めています。しかし、サイレントインストールを無効にする方法がわからないようです。何もインストールせず、常に手動でインストールしたいと思います。
検索を少し試してみると、次のようになります。Ubuntu 16.04でgsettingsを使用してデバイスの自動マウントを無効にする方法は?
ただし、次のような場合:gsettings set org.gnome.desktop.media-handling automount false
それでも自動的にインストールされます。スレッドはまた、次のように言います。
この失敗の原因は、環境変数、特に$ DBUS_SESSION_BUS_ADDRESS設定が不足しているために発生したようです。
さて、最後の部分が何を意味するのかがわかりました。 CD/USB/Sataなどの自動マウントを完全に無効にする他のソリューションを説明したり、持っている人がいれば誰でも知ることができます。
答え1
1つのアプローチは、udisks2が追加されたブロックデバイスを無視するようにするudevルールを作成することです。次の規則を使用してファイルを挿入します10-myudisks2.rules
。/etc/udev/rules.d
ACTION=="add|change", SUBSYSTEM=="block", ENV{UDISKS_IGNORE}="1"
これは次の場所に文書化されています。
man 7 udev
man 8 udisks
答え2
最近でもこの問題に直面しました。認証されたUSBドライブのみを使用したかったです。これが私たちがUbuntu 16を使って行った方法です。
/mediaフォルダを無効にする
ルート以外のユーザーがメディアフォルダにアクセスできないように無効にする
chmod 400 /media
承認されたマウントポイントの作成
承認されたUSBドライブの代替マウントポイントを提供します。
mkdir /approvedusb
mkdir /approvedusb/financepen
chmod -R 777 /approvedusb
承認されたUSBドライブを挿入してください。
承認されたUSBドライブを計算する必要があります。黒子
su blkid
次に、UUIDコードを記述します。/etc/fstab
UUID=AEF0-9F26 /approvedusb/financepen auto,user,rw,defaults,nobootwait 0 0
答え3
ヒューズがインストールされている場合、gnomeとmateデスクトップの設定は次のとおりです。
gsettings set org.mate.media-handling automount false
gsettings set org.gnome.desktop.media-handling automount false
これはユーザー固有の設定であることを覚えておくことも重要です。したがって、現在のデスクトップユーザーにのみ機能します。
調べる:
gsettings list-recursively org.mate.media-handling
そして
gsettings list-recursively org.gnome.desktop.media-handling
mateデスクトップのハイブリッド特性のために(私はいつもいくつかのgnomeアプリケーションを使用しています)、デスクトップ構成にいくつかのgnome設定が漏れているようです。だから私はいつもこの2つの部分を設定して確認します。