18.04のノーチラスアクション


28

Nautilusでコンテキストメニューアクションを使用するために必要だったNautilus-actions設定ツールは、18.04 LTSのソフトウェアセンターでは使用できないようです。

(これはここではバグとして報告されているように見えましたgeditが、正しいパッケージの代わりに混乱して指定しています。)


コメントで示唆されているように、これはGnome-Nautilusの機能ではありません。SolusLinuxで同じNautilusバージョン3.26.3を見ており、Nautilus Actionsが使用可能で使用可能であるためです。Solusのリポジトリには、FileManager構成ツールと呼ばれる別のプログラムも用意されてfma-config-toolいます。このツールは、名前が同じで、通常のNautilusアクションの代わりにのみ使用できることを除き、で実行されます。ただし、ソフトウェアソースの設定でリポジトリを有効にしても、Ubuntuでは使用できません。

カスタムコンテキストメニューアクションを取得するために、Nautilusアクションツール(またはその代替)をUbuntu 18.04にインストールする方法を教えてください。


他のファイルマネージャーを提案して答えないでください。

カスタムアクションを持つファイルマネージャーがあることを知っています-実際、メインLinuxシステムおよびUbuntuファミリのメインシステムで使用されるすべてのファイルマネージャーには、Caja、Nemo、PCManFM、Thunar、Dolphin、Pantheon-Filesがあります。しかし、私はここでそれについて尋ねていません。


Cajaに移行する時が来たようです、私は真剣です。GNOMErs いつかNautilusとデスクトップ全体からすべてを削除します
-N0rbert

1
@ N0rbert-ファイルマネージャから別のファイルマネージャにジャンプしても問題はありません。その際にデスクトップを切り替える傾向があります。これは実際にはLinuxの哲学の場ではありませんが、ここでいくつかの言葉を述べたいと思います。単純化の傾向は良いと思います。必要な機能が削除されていないか、少なくとも選択によってアクセス可能であるという条件です。(私はまったくgnome専用でもgtk専用でもありません

2
@ N0rbert-しかし、これはGnomeのものではなく、Ubuntuリポジトリのものです。Solusで同じバージョンのNautilusを使用しています。質問で述べたように、1つではなく2つの「Nautilusアクション」ツールがあります。-とにかく、私はこれについてあなたに同意します。GnomeはUbuntuにとって悪い選択です。私はセキセイインコを選んだでしょう:)-しかし、上記のように、これはレポ関連のものです。

4
2番目の(より正確に提出された)バグレポートがここにあります
aplaice

@ N0rbert-Ubuntuは(Gnomeではなく)Budgieを選択すべきだとは信じられません!-私はもちろんKDE / Plasmaを意味しました:それは最もカスタマイズ可能で、(少なくとも私のラップトップでは)軽量なデスクトップです(この点ではXfceからそれほど遠くありません)、特にそれが最も豊かであることを考慮して、それができることでも)。

回答:


24

更新2019-04-27

最新のUbuntu 19.04(ディスコディンゴ)では、以下のアクションは必要ありません。パッケージfilemanager-actionsユニバースポケットにあります。新鮮な答えをご覧ください。

更新2018-05-31

Daniel Maryniczは、Nautilus、Caja、およびNemo対応パッケージを使用してUbuntu 18.04 LTS用のPPAを作成しました。通常どおりにインストールできます。

sudo add-apt-repository ppa:daniel-marynicz/filemanager-actions

sudo apt-get install filemanager-actions-nautilus-extension # Nautilus
sudo apt-get install filemanager-actions-caja-extension # Caja
sudo apt-get install filemanager-actions-nemo-extension # Nemo

sudo apt-get install filemanager-actions* # simply all filemanagers

インストール後、起動できますfma-config-tool


問題の最初の考慮事項:

Nautilus Actionsの最新バージョン(nautilus-actionstrusty(14.04 LTS)、xenial(16.04 LTS)、artful(17.10)のパッケージ)は、FileManager Actionsfilemanager-actionsパッケージ、DebianおよびUbuntuにはまだパッケージ化されていません-repology.orgを参照)という名前が付けられてます。

自分でパッケージをコンパイルしたくない場合は、この回答の最後にあるリンクを使用してください。

したがって、このパッケージをローカルでコンパイルすることができます。

  1. 依存関係をインストールする

    sudo apt-get install build-essential gnome-doc-utils intltool \
    libnautilus-extension-dev uuid-dev libxml2-dev libgtop2-dev rarian-compat
    

    注: 3つすべてのファイルマネージャーをサポートする必要がある場合は、でコンパイルする前に2つの追加パッケージをインストールする必要がありますsudo apt-get install libnemo-extension-dev libcaja-extension-dev

  2. ダウンロード、抽出、構成、作成(そうでない場合は、簡単な方法が必要な場合:回答の最後にあるリンクからdebファイルを使用してください)

    cd ~/Downloads
    wget https://download.gnome.org/sources/filemanager-actions/3.4/filemanager-actions-3.4.tar.xz
    tar -xf filemanager-actions-3.4.tar.xz
    cd filemanager-actions-3.4
    ./configure
    make -j5
    
  3. パッケージをインストールする

    • ここで標準的な方法は使用することです

      sudo make install
      

      ただし、これによりdeb-packageは作成されません(ただし、fmaはで削除できますsudo make uninstall)。

    • 使用するcheckinstall方が良い:

      sudo apt-get install checkinstall
      sudo checkinstall make install
      sudo apt-get install ./filemanager-actions_3.4-1_amd64.deb
      

インストール後fma-config-tool、という名前の新しい実行可能ファイルを取得 します。そのウィンドウの名前はFileManager-Actions Configuration Toolで、次のようになります。

Bionicのfma-config-tool


コンパイル済みパッケージへのリンクは次のとおりです。



2
デフォルトでは、すべてをひどいサブメニューに入れます。それをオーバーライドまたはバイパスする方法はありますか
MrMesees

私は18.04にいるので、投稿の18.04セクションの指示に従いました-これはうまくいかないようです。プログラムを起動して項目を追加(および保存)できますが、再起動してもコンテキストメニューに何も表示されません。
ジャックM

2
@MrMeseesはい、続けてEdit > Preferences無効にしますCreate a root 'Nautilus-Actions' menu
Tropilio

@FrancescoBoccardo GUIを使用してこれを実行しました。私はそれを私のために成し遂げることをもっと考えたいです。TBHホームフォルダーをgit initしてgit変更を追跡し、自分のホームフォルダーに管理するSED / FSレベルのものがあるかどうかを確認します。
MrMesees

3

Ubuntu 16.04LTSから18.04LTSにアップグレードしたところ、nautilus-actionsが見つからないことがわかりました。caja-actions(cajaに依存していないため)をnautilusで自動的に動作するという偶然にインストールしようとしましたが、残念ながらそうではありません。

nautilus-actionsgithubページによると、廃止され、FileManager-Actionsに名前が変更されました。Ubuntu 18.04にはfilemanager-actionsパッケージが見つかりませんが、その2番目のリンクにはソースパッケージがあります。

そのため、私たちのベストショットは、それなしでは生きられなくなるまで待ってから、それがどの状態にあるかによってコンパイル/ティンカーすることです


更新:

ソースからfilemanager-actions 3.4をコンパイル/インストールしましたが、Ubuntu 18.04 LTSのストックNautilusで正常に動作しているようです:)

コンパイルするには、次の追加パッケージをインストールする必要がありました。

intltool
gnome-doc-utils
libgtk-3-dev
libxml2-dev
uuid-dev
libgtop2-dev
libnautilus-extension-dev

特にlibgtk-3-devは多くの追加パッケージをもたらします。apt-getの--simulateオプションを使用して、インストールする前に何をインストールするかを正確に追跡したい場合があります-例:

$ apt-get install --simulate intltool gnome-doc-utils libgtk-3-dev libxml2-dev uuid-dev libgtop2-dev libnautilus-extension-dev > cruft

いくつかの開発ツール(gcc、makeなど)が既にインストールされています。「build-essential」パッケージをインストールすると、必要なものがすべて揃うはずです。

ソースディレクトリに展開してcd 'した後、filemanager-actionsをコンパイルしてインストールする手順は次のとおりです。

$ ./configure --with-nautilus --disable-scrollkeeper
$ make
$ sudo make install-strip

その後、GNOMEからログアウトしてから再度ログインする必要がありました。その後、fileutilation-actions項目がNautilusの右クリックメニューに表示されました。


私はすでに質問でFileManager-Actionsに言及していますが、これは古いツールの代替として他のディストリビューションに存在します。

caja-actionsCajaに依存します。Nautilusや他のファイルマネージャーではカスタムアクションを提供せず、Cajaでのみ提供します。

1
ああ、ごめんなさい-「depend」とは、パッケージの依存関係という意味です。caja-actionsパッケージはcajaパッケージに依存しないため、実験を試してみるのもいいと思いました-大きな期待はありませんが:)
Timothy Musson

1
@ N0rbert、ありがとう:) filemaneger-actionsは複数のファイルマネージャを含むように見えます。cajaとnautilusの両方ですが、偶然(?)がクラックをすり抜けて、debian / ubuntuに拾われていません。公式のGNOME filemanager-actionsソース次のとおりです。これはコンパイルするのに十分簡単でなければなりません...
Timothy Musson

1
@ N0rbert、ありがとう、ありがとう!:)ところで、私はどういうわけかあなたの更新を見逃して、似たようなことをしました-車輪を再発明して申し訳ありません:)
ティモシー

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.