web-dev-qa-db-ja.com

「コンピュータ」ではなく「ファイルシステム」を表示するようにNautilusを変更する方法は?

Nautilusツリー内のファイルシステムのラベルを「File System」として使用します。最近、ファイルシステムを開くためにツリーに「Computer」と表示されるように変更されました。この変更が行われた理由に関係なく、元に戻すにはどうすればよいですか?

enter image description here

4
James

私の知る限り...このラベルを変更するには、nautilusソースコードを編集する必要があります。

注:この例では、Ubuntu 13.04をnautilus(Files)3.6.3で実行しています

1)必ず ソースコードリポジトリ を有効にしてください。

  • Ubuntu Software Centerを開き、メニューバーでEdit-> Software Sourcesを選択します。
    クリックして「ソースコードリポジトリ」を有効にします。

念のため、ダウンロードに "Main Server"を使用します。

enter image description here

2)ターミナルを開き、必要なパッケージをインストールします。

  • Sudo apt-get install build-essential

3)ビルド依存関係のインストール

  • Sudo apt-get build-dep nautilus

4)ソースコードをダウンロードするためのフォルダーを作成します。

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5)ソースコードをダウンロードします。

  • apt-get source nautilus

6)ファイル「nautilus-places-sidebar.c」を編集します

編集する行3261を検索します。

enter image description here

「コンピューター」を「ファイルシステム」に置き換えます。

編集するには:

  • gedit nautilus-3.6.3/src/nautilus-places-sidebar.c

前:

サイドバー->ホスト名= g_strdup(_( "コンピューター"));

AFTER:

sidebar-> hostname = g_strdup(_( "File System"));

1つのコマンドは次のようになります。

  • sed -i '3261s/Computer/File\ System/' ~/Downloads/src/nautilus-3.6.3/src/nautilus-places-sidebar.c

7)「nautilus-3.6.3」フォルダーに移動して、debパッケージをビルドします。

  • cd nautilus-3.6.3/

  • dpkg-buildpackage -rfakeroot -uc -b

8)これでdebパッケージをインストールできます。

  • cd ..

  • Sudo dpkg -i *deb

9)最後に、ログアウトしてログインし、変更を確認できます。

前:

enter image description here

AFTER:

enter image description here

それが役に立てば幸い。

6
Roman Raguet

Raring nautilusのソースを取得する必要があります。編集/src/nautilus-places-sidebar.c&再構築。 debianパッケージとして再構築することをお勧めします。

編集は次のようになります-

--- nautilus-3.6.3.orig/src/nautilus-places-sidebar.c
+++ nautilus-3.6.3/src/nautilus-places-sidebar.c
@@ -3258,7 +3258,7 @@ nautilus_places_sidebar_init (NautilusPl
              G_CALLBACK(desktop_setting_changed_callback),
              sidebar);

-   sidebar->hostname = g_strdup (_("Computer"));
+   sidebar->hostname = g_strdup (_("File System"));
g_dbus_proxy_new_for_bus (G_BUS_TYPE_SYSTEM,
              G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES,
              NULL,
1
doug