Linuxで行方不明になったデスクトップ壁紙の保存場所を見つけて復元する方法
各Linuxディストリビューションは、デスクトップの壁紙をそれぞれ異なる場所に保存しています。SLiMなどのテーマパッケージからシンボリックリンクを張りたい場合や、どこかに残ったままになっている古い壁紙を削除したい場合には、その保存場所を把握しておくと非常に便利です。単に「どこに置いたか忘れてしまった」というだけのケースもあるでしょう。最初は少し恥ずかしく感じるかもしれませんが、落ち込む必要はまったくありません。いくつかの基本的なLinuxのコツを知っていれば、行方不明になったデスクトップ壁紙を見つけ出し、すぐに日常へ戻ることができます。
ファイル構造やディレクトリの場所はどの環境でも共通しているため、コマンドラインでもグラフィカルなツールでも、同じように簡単に目的の場所を探せます。GUIのファイルマネージャーを使いたい場合は、Windowsキー(Superキー)を押しながらEキーを押してください。Ubuntu Unity Dashからファイルマネージャーを検索したり、LXDEならアクセサリメニューからPCManFMを起動することもできます。Xfce4ユーザーならThunarが利用できますし、KDEにも専用のファイルブラウザーが用意されています。環境によって操作方法は異なりますが、それほど悩む必要はないでしょう。
方法1:Xfce4が保存した壁紙を探す
カスタム壁紙ではなくデフォルトの壁紙を使用している場合は、/usr/share/xfce4/backdrops に他の標準壁紙と一緒に保存されています。一方、独自のデスクトップ背景を設定すると、Xfce4はそれを ~/.local/share/xfce4/backdrops/ に保存します。システムに複数のユーザーがいる場合、各ユーザーのホームディレクトリ内にそれぞれ異なるbackdropsディレクトリが存在する点に注意してください。自分で設定した壁紙であれば、~/Pictures ディレクトリにファイルがある可能性が高いです。おそらく100回中99回は、カスタム壁紙はそこに見つかるはずです。
カスタム壁紙を設定したユーザーは、Whiskerメニューをクリックし、「設定」から「デスクトップ」を選択してください。Xubuntuやその他のXfce4環境の設定内容によっては、デスクトップの空き領域を右クリックして「プロパティ」を選択できる場合もあります。どちらの手順でも、壁紙ファイルがどのフォルダに保存されているかを確認できるウィンドウが表示されます。
もちろん、Xfce4やxfwm4には数多くのテーマを追加できるため、あなたの画面はここで示す例とはまったく異なる見た目かもしれません。それでもまったく問題ありません。見た目が違うからといって、何か間違ったことをしたわけではありません。同じようなボタンをだいたい同じ位置で探せば大丈夫です。
方法2:GNOMEおよびKDEが保存した壁紙を探す
Xfce4の場合と同様に、思いつきで設定した背景画像を見失ったときは、まず ~/Pictures を確認しましょう。通常、画像はここに保存されているはずです。ここになければ、~/Downloads もチェックしてみてください。素敵な写真やLinuxディストロのロゴをダウンロードし、別の場所へ移動させずにそのまま背景に設定した可能性があるからです。
デフォルトの壁紙を探している場合は、/usr/share/wallpapers を確認してみてください。通常、GNOMEとKDEはここにデフォルト画像を保存していますが、ディストリビューションによっては配置が変更されていることがあります。特定の壁紙フォルダがどうしても見つからない場合は、Ctrl+Alt+Tでターミナルを開き、次のコマンドを実行してみましょう。
find /usr/share | grep -i wallpaper
大量のパスが表示される可能性があるため、Shift+Page Up / Shift+Page Downでスクロールしながら、意味のあるLinux壁紙フォルダを探してください。
また、Xfce4の場合と同じように、壁紙を設定したアプリケーションに戻って確認するのも有効な手段です。デスクトップ環境の実装によって細部は異なりますが、基本的には最初に設定したときの手順を思い出し、その逆をたどるだけでOKです。まずはデスクトップの空き領域を右クリックまたはタップしてみてください。各バージョンのGNOMEは複数の種類のウィンドウマネージャーと組み合わせて動作しますが、この処理はデスクトップを管理しているプログラムが担当します。そのため、標準以外のウィンドウマネージャーを使用していても心配いりません。
方法3:LXDEが保存した壁紙を探す
他のすべてのデスクトップ環境と同様に、まず ~/Pictures、次に ~/Downloads を確認して、背景画像が保存されていないか調べてみましょう。ここはおそらく、最も一般的な画像の保存場所です。
Lubuntuユーザーは、/usr/share/lubuntu/wallpapers という特別なディレクトリも確認できます。ただしこれは標準のLXDE仕様の一部ではないため、Trisquel Mini GNU/Linuxなどを使用している場合には存在しません。UbuntuのLubuntu版を使用しているのであれば、確実にチェックすべき場所です。
他の環境と同様に、デスクトップを右クリックして「プロパティ」を選択することもできます。「外観」タブが選択されていない場合は、タブをクリックするかAlt+Aで切り替えてください。続いて「壁紙」の横のボタンをクリックするか、Alt+Wを押してダイアログを開きます。すると、ローカルファイル構造内の壁紙の場所を視覚的に確認できるウィンドウが表示されます。
例として挙げている「Tux Penguin.png」の部分をクリックしてみてください。これは検証用の仮想マシンで使用していた、カスタムのオープンソースGNU/Linuxテーマ壁紙のファイル名です。Xfce4やその他の拡張可能なLinux/Unixデスクトップ環境と同様に、実際に表示されるウィンドウはここで示す例と大きく異なるかもしれません。それは、独自にカスタマイズしているか、デフォルト設定のまま使用しているかのどちらかであることを意味するだけで、システムに異常があることを示すものではありません。
著者について

Kevin Arrows(ケビン・アローズ)
Kevin Arrowsは、10年以上の業界経験を持つテクノロジースペシャリストです。Microsoft認定テクノロジースペシャリスト(MCTS)の資格を保有し、最新の技術動向を追いかけることに強い情熱を注いでいます。ソフトウェア開発、サイバーセキュリティ、クラウドコンピューティングなどの分野における深い専門知識を活かし、幅広い技術関連トピックについて多数の記事を執筆しています。複雑な技術的な概念を明快かつ簡潔に説明する能力で高く評価されており、業界内でも広く認められた存在です。
-
Linuxで.tarファイルを展開する方法:コマンドラインとGUI両対応のステップバイステップガイド
LinuxやFreeBSD、その他のUnix系OSを日常的に扱っていると、「.tar」という拡張子を持つファイルによく出会います。中には「.tar.gz」や「.tar.bz2」のように、さらに別の拡張子が付いていることもあります。意外なことに、経験豊富なユーザーでもコマンドラインからの展開方法を知らないケースがあり、逆にコマンドライン中心で作業してきたユーザーの中には、多くのデスクトップ環境ではGUI操作でも展開できることを知らない人もいます。 技術的に言えば、tarは「tape archive(テープアーカイブ)」の略称で、かつて大型コンピュータ(メインフレーム)で磁気テープへのバックアップ
-
LinuxコマンドラインでOpenStackのアベイラビリティゾーンを作成・管理する方法
OpenStackの用語において、アベイラビリティゾーン(Availability Zone)とは、ネットワークサービス(Neutron)、ブロックストレージ(Cinder)、コンピュート(Nova)を論理的に分割した領域を指します。アベイラビリティゾーンの主な役割は、本番環境と非本番環境の両方を含むワークロードや設定をグループ化することです。この記事では、Linuxのコマンドラインを使って、OpenStack上でアベイラビリティゾーンを作成し、活用する方法を解説します。デフォルトのアベイラビリティゾーンについてOpenStackをデプロイすると、コンピュート(Nova)用のデフォルトのアベイ