вторник, 27 декабря 2016 г.

Linux Mint Caja and context menu

Захотелось как-то добавить дополнительный функционал к контекстному меню в ОС Linux Mint.

Используется:

niv@rhm ~ $ inxi -S
System:    Host: rhm Kernel: 3.19.0-32-generic x86_64 (64 bit) Desktop: MATE 1.12.0  Distro: Linux Mint 17.3 Rosa

Для MATE нативным менеджером является Caja.

Долго искал, как можно в контекстное меню добавить опции.

Одно из решений нашлось здесь.

Итак, вот что нужно сделать:

  1. Добавить исполняемый скрипт со своими командами в каталог  /home/username/.config/caja/scripts
  2. В контекстном меню появится строка с именем "Scripts".
  3. Выбираем необходимый скрипт и запускаем его.

Не слишком удобно для меня, но уже что-то.

Вообще - хотелось бы иметь возможность прямо из файлового менеджера выполнить команду по вычислению хэшей файлов...

Следует заметить, что на Гитхабе есть проект caja-actions.

среда, 21 декабря 2016 г.

SQL Developer v. 4.1.5 и база данных Oracle 9.2.0.8

При работе SQL Developer последних версий (4.1.5) с базами данных Oracle версий 9.2.0.8 возникает ряд проблем.



  1. Для собственно подключения к БД нужен драйвер - Third Party JDBC Driver подходящий именно для 9-х версий Oracle. Драйвер можно найти на сайте Oracle и загрузить на компьютер. Имя драйвера ojdbc6.jar.
    После загрузки драйвера и указания пути к нему в конфигурационных параметрах, подключение к БД осуществляется.


  2. Некоторые объекты при этом остаются недоступными - таблицы, процедуры, триггеры и т.д. При попытке открыть эти объекты появляется сообщение об ошибке ORA-01460.


  3. Исправить можно следующим способом. С сайта Oracle нужно загрузить Instant Client версии 11. Например, "instantclient-basic-linux.x64-11.2.0.4.0.zip". После распаковки архива нужно указать в конфигурационных параметрах каталог, куда был распакован архив. Вот так.




  4. После этого все объекты базы данных открываются без ошибок.

пятница, 16 декабря 2016 г.

Gramps

Для запуска локализованного (русского) интерфейса программы Gramps в англоязычном окружении среды в Linux, следует использовать следующую строку запуска:

LANG=ru_RU.utf8 gramps &

Удобно сохранить эту строку в исполняемом файле скрипта и запускать скрипт.