Наутилус-действия в 18.04

Да, вы можете разработать программное обеспечение на Ubuntu, которое само будет работать на Ubuntu, на C #. Оба Mono и .NET Core поддерживают системы GNU / Linux, такие как Ubuntu. (Вы можете использовать их и на других дистрибутивах, таких как Debian, Raspbian, Fedora, CentOS, Arch, Gentoo и т. Д.). Игровой движок Unity3D также поддерживает Ubuntu, как вы, вероятно, знаете. Unity3D встраивает Mono.

Ряд пакетов для Ubuntu, устанавливаемых с помощью диспетчера пакетов Ubuntu из официально поддерживаемых сообществом источников программного обеспечения, записываются на C # и используют Mono. Это включает в себя музыкальный проигрыватель Mono , приложение для заметок Tomboy, редактор растровой графики .NET Core и менеджер паролей KeePass (начиная с версии 2).

13] Большинство текстовых редакторов, таких как Gedit, Vim и Emacs, имеют подсветку синтаксиса для C #. Tomboy и Visual Studio Code являются двумя популярными интегрированными средами разработки, которые работают на Ubuntu и поддерживают разработку C #.

19
задан 9 May 2018 в 22:51

9 ответов

Современная версия Nautilus Actions (nautilus-actions пакет в trusty (14.04 LTS), xenial (16.04 LTS), хитрый (17.10)) назван как FileManager Actions (filemanager-actions package, он еще не упакован в Debian и Ubuntu - см. На repology.org).

Если вы не хотите самостоятельно компилировать пакеты, используйте ссылки в конце этого ответа.

Итак, мы можем попытаться скомпилировать этот пакет локально:

Установить зависимости
sudo apt-get install build-essential gnome-doc-utils intltool \
libnautilus-extension-dev uuid-dev libxml2-dev libgtop2-dev rarian-compat
Примечание: если вам нужно поддерживать всех трех файловых менеджеров, вы должны установить два дополнительных пакета перед компиляцией с помощью sudo apt-get install libnemo-extension-dev libcaja-extension-dev. Загрузите, извлеките, настройте, создайте (в противном случае, если вы предпочитаете простой способ: используйте файл 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
Установите пакет. Здесь стандартный способ - использовать
sudo make install
, но это не приведет к созданию deb- пакет (но вы можете удалить 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 и выглядит так:

nautilus-actions пакет в trusty (14.04 LTS), xenial (16.04 LTS), хитрый (17.10)

Ниже приведены ссылки на скомпилированные пакеты:

только поддержка Nautilus - скачать файлmanager-actions_3.4-1_amd64.deb-package (также здесь). все три менеджера файлов (Nautilus, Caja и Nemo) поддерживают загрузку filemanager-actions_3.4-1_amd64.deb-пакета.
7
ответ дан 22 May 2018 в 11:03

Обновление 2018-05-31.

Пользователь Launchpad Даниэль Мэринич создал PPA для Ubuntu 18.04 LTS с пакетами Nautilus, Caja и Nemo. Вы можете установить их как обычно:

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 ( Daniel Marynicz ) названа в качестве действий FileManager ( создана PPA для Ubuntu 18.04 LTS ).

Если вы это сделаете не хотите компилировать пакеты самостоятельно - используйте ссылки в конце этого ответа.

Итак, мы можем попытаться скомпилировать этот пакет локально:

Установить зависимости sudo apt-get install build-essential gnome-doc-utils intltool \ libnautilus-extension-dev uuid-dev libxml2-dev libgtop2-dev rarian-compat Примечание: если вам нужно поддерживать всех трех файловых менеджеров, вы должны установить два дополнительных пакета перед компиляцией с помощью sudo apt-get install libnemo-extension-dev libcaja-extension-dev. Загрузите, извлеките, настройте, сделайте (в противном случае, если вы предпочитаете простой способ: используйте файл 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 Установите пакет. Здесь стандартный способ - использовать sudo make install , но это не приведет к созданию deb- пакет (но вы можете удалить 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 и выглядит так:

Действия FileManager

Ниже приведены ссылки на скомпилированные пакеты:

только поддержка Nautilus - загрузить filemanager-actions_3.4-1_amd64 .deb-package (также здесь). все три менеджера файлов (Nautilus, Caja и Nemo) поддерживают загрузку filemanager-actions_3.4-1_amd64.deb-пакета.
11
ответ дан 17 July 2018 в 15:30

Обновление 2018-05-31.

Пользователь Launchpad Даниэль Мэринич создал PPA для Ubuntu 18.04 LTS с пакетами Nautilus, Caja и Nemo. Вы можете установить их как обычно:

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 ( Daniel Marynicz ) названа в качестве действий FileManager ( создана PPA для Ubuntu 18.04 LTS ).

Если вы это сделаете не хотите компилировать пакеты самостоятельно - используйте ссылки в конце этого ответа.

Итак, мы можем попытаться скомпилировать этот пакет локально:

Установить зависимости sudo apt-get install build-essential gnome-doc-utils intltool \ libnautilus-extension-dev uuid-dev libxml2-dev libgtop2-dev rarian-compat Примечание: если вам нужно поддерживать всех трех файловых менеджеров, вы должны установить два дополнительных пакета перед компиляцией с помощью sudo apt-get install libnemo-extension-dev libcaja-extension-dev. Загрузите, извлеките, настройте, сделайте (в противном случае, если вы предпочитаете простой способ: используйте файл 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 Установите пакет. Здесь стандартный способ - использовать sudo make install , но это не приведет к созданию deb- пакет (но вы можете удалить 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 и выглядит так:

Действия FileManager

Ниже приведены ссылки на скомпилированные пакеты:

только поддержка Nautilus - загрузить filemanager-actions_3.4-1_amd64 .deb-package (также здесь). все три менеджера файлов (Nautilus, Caja и Nemo) поддерживают загрузку filemanager-actions_3.4-1_amd64.deb-пакета.
11
ответ дан 23 July 2018 в 16:26

Я только что обновил с Ubuntu 16.04LTS до 18.04LTS и обнаружил, что мне тоже не хватает nautilus-action. Я попытался установить caja-действия (так как это не зависит от caja), вне зависимости от того, что он автоматически будет работать с nautilus, но, к сожалению, это не так.

Согласно странице github для nautilus- действия, он устарел и переименован в FileManager-Actions. Я не могу найти пакет filemanager-actions в Ubuntu 18.04, хотя на этой 2-й ссылке есть исходные пакеты.

Итак, нашим лучшим выстрелом может быть ждать, пока мы не сможем жить без него дольше, затем компилировать / возиться, в зависимости от того, в каком состоянии оно находится.

1
ответ дан 22 May 2018 в 11:03
  • 1
    Я уже упоминал FileManager-Actions в своем вопросе, который присутствует для других дистрибутивов в качестве альтернативы старому инструменту. – cipricus 3 May 2018 в 15:43
  • 2
    caja-actions зависит от Caja: он не будет предоставлять вам пользовательские действия в Nautilus или другом файловом менеджере, только в Caja. – cipricus 3 May 2018 в 15:45
  • 3
    Ах, извините - от «depend», я просто имел в виду с точки зрения зависимости пакетов. Поскольку пакет caja-actions не зависит от пакета caja, я решил, что могу попробовать эксперимент - хотя и без больших ожиданий :) – Timothy Musson 3 May 2018 в 16:05
  • 4
  • 5
    @ N0rbert, спасибо :) Похоже, что filemaneger-actions поддерживает несколько файловых менеджеров, в том числе. как caja, так и nautilus, но случайно (?) проскользнул через трещины и не был поднят debian / ubuntu. Вот официальный источник GNOME filemanager-actions source , который должен быть достаточно простым для компиляции ... – Timothy Musson 4 May 2018 в 10:10

забудьте nautilus-действия, попробуйте nautilus-python, вы можете найти примеры внутри usr / share / doc / python-nautilus / examples /.

или, вы можете попробовать мой скрипт: https: // github.com/dwSun/utils/blob/master/Linux/open-terminator.py

1
ответ дан 22 May 2018 в 11:03

забудьте nautilus-действия, попробуйте nautilus-python, вы можете найти примеры внутри usr / share / doc / python-nautilus / examples /.

или, вы можете попробовать мой скрипт: https: // github.com/dwSun/utils/blob/master/Linux/open-terminator.py

1
ответ дан 17 July 2018 в 15:30

Я только что обновил с Ubuntu 16.04LTS до 18.04LTS и обнаружил, что мне тоже не хватает nautilus-action. Я попытался установить caja-действия (так как это не зависит от caja), вне зависимости от того, что он автоматически будет работать с nautilus, но, к сожалению, это не так.

Согласно странице github для nautilus- действия, он устарел и переименован в FileManager-Actions. Я не могу найти пакет filemanager-actions в Ubuntu 18.04, хотя на этой 2-й ссылке есть исходные пакеты.

Итак, нашим лучшим выстрелом может быть ждать, пока мы не сможем жить без него (! d4)

Обновление:

Я только что скомпилировал / установил файловые менеджеры 3.4 из github для nautilus-actions и, похоже, работает нормально с запасом Nautilus в Ubuntu 18.04 LTS:)

Чтобы скомпилировать его, мне пришлось установить следующие дополнительные пакеты: [ ! d10] intltool gnome-doc-utils libgtk-3-dev libxml2-dev uuid-dev libgtop2-dev libnautilus-extension-dev

В частности, libgtk-3-dev принесет с собой множество дополнительных пакетов. Возможно, вы захотите использовать опцию aps-get's -simulate, чтобы отслеживать, что именно будет установлено, прежде чем продолжить ее - например:

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

У меня уже были установлены некоторые средства разработки (gcc , make и т. д.).

Шаги по компиляции и установке действий filemanager после распаковки и cd'ing в исходный каталог были:

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

После этого мне пришлось выйти из GNOME, затем вернуться, прежде чем элементы управления файлами-файлами появятся в меню правой кнопки мыши Nautilus.

1
ответ дан 17 July 2018 в 15:30

забудьте nautilus-действия, попробуйте nautilus-python, вы можете найти примеры внутри usr / share / doc / python-nautilus / examples /.

или, вы можете попробовать мой скрипт: https: // github.com/dwSun/utils/blob/master/Linux/open-terminator.py

1
ответ дан 23 July 2018 в 16:26

Я только что обновил с Ubuntu 16.04LTS до 18.04LTS и обнаружил, что мне тоже не хватает nautilus-action. Я попытался установить caja-действия (так как это не зависит от caja), вне зависимости от того, что он автоматически будет работать с nautilus, но, к сожалению, это не так.

Согласно странице github для nautilus- действия, он устарел и переименован в FileManager-Actions. Я не могу найти пакет filemanager-actions в Ubuntu 18.04, хотя на этой 2-й ссылке есть исходные пакеты.

Итак, нашим лучшим выстрелом может быть ждать, пока мы не сможем жить без него (! d4)

Обновление:

Я только что скомпилировал / установил файловые менеджеры 3.4 из github для nautilus-actions и, похоже, работает нормально с запасом Nautilus в Ubuntu 18.04 LTS:)

Чтобы скомпилировать его, мне пришлось установить следующие дополнительные пакеты: [ ! d10] intltool gnome-doc-utils libgtk-3-dev libxml2-dev uuid-dev libgtop2-dev libnautilus-extension-dev

В частности, libgtk-3-dev принесет с собой множество дополнительных пакетов. Возможно, вы захотите использовать опцию aps-get's -simulate, чтобы отслеживать, что именно будет установлено, прежде чем продолжить ее - например:

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

У меня уже были установлены некоторые средства разработки (gcc , make и т. д.).

Шаги по компиляции и установке действий filemanager после распаковки и cd'ing в исходный каталог были:

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

После этого мне пришлось выйти из GNOME, затем вернуться, прежде чем элементы управления файлами-файлами появятся в меню правой кнопки мыши Nautilus.

1
ответ дан 23 July 2018 в 16:26
  • 1
    Я уже упоминал FileManager-Actions в своем вопросе, который присутствует для других дистрибутивов в качестве альтернативы старому инструменту. – cipricus 3 May 2018 в 15:43
  • 2
    caja-actions зависит от Caja: он не будет предоставлять вам пользовательские действия в Nautilus или другом файловом менеджере, только в Caja. – cipricus 3 May 2018 в 15:45
  • 3
    Ах, извините - от «depend», я просто имел в виду с точки зрения зависимости пакетов. Поскольку пакет caja-actions не зависит от пакета caja, я решил, что могу попробовать эксперимент - хотя и без больших ожиданий :) – Timothy Musson 3 May 2018 в 16:05
  • 4
    @ N0rbert, спасибо :) Похоже, что filemaneger-actions поддерживает несколько файловых менеджеров, в том числе. как caja, так и nautilus, но случайно (?) проскользнул через трещины и не был поднят debian / ubuntu. Вот официальный источник GNOME filemanager-actions source , который должен быть достаточно простым для компиляции ... – Timothy Musson 4 May 2018 в 10:10
  • 5
    @ N0rbert, хорошо, спасибо! :) Кстати, мне как-то удалось пропустить ваше обновление и сделать что-то подобное - извините за изобретательность колеса :) – Timothy Musson 31 May 2018 в 12:32

Другие вопросы по тегам:

Похожие вопросы: