Доступ на рабочий стол GNOME, требуемый быть системным администратором?

MacOS идет с версиями Java, возвращающегося до 1.3. Посмотрите /System/Library/Frameworks/JavaVM.framework/Versions. Единственное время, которое необходимо установить от пакета, - когда последний Java является более новым, чем версия ОС, и Вы не можете использовать Обновление программного обеспечения по некоторым причинам.

Поставщик Вашего приложения должен действительно взять на себя ответственность, но можно, вероятно, решить проблему путем редактирования .plist приложения. Щелкните правой кнопкой по приложению и выберите, Show Package Contents затем открываются Info.plist файл с текстовым редактором. Вы будете видеть a Java словарь в том файле и ключе JVMVersion. Измените значение на 1.5* (1.4 + означал бы что-либо после того, как версия 1.4, 1.6* будет любой версией 1,6.), Который получит Ваше приложение, работающее в Java 1.5.

Однако это не может быть целой историей. Вдоль стороны Info.plist, Вы найдете MacOS/JavaApplicationStub. Это - фактическая MacOS X Двоичных файлов, которые запускают JVM. Разработчик, возможно, поставил их приложение со старой версией этого файла, который не совместим с Вашей ОС. У Вас будет актуальная копия этого файла на Вашей машине уже в /System/Library/Frameworks/JavaVM.framework/Versions/Current/Resources/MacOS/JavaApplicationStub. Замените версию приложения этим.

Приложение все еще не могло бы работать, потому что (например), оно не может загрузить 32-разрядные собственные библиотеки, будучи запущенным как 64-разрядное. В этом случае можно разделить 64-разрядную часть Тупика с командой lipo: lipo -remove x86_64 JavaApplicationStub -output JavaApplicationStub

Надеюсь, что это работает. И если это делает, убедиться сообщить разработчику приложения, конечно.

4
задан 24 February 2010 в 14:25
4 ответа

Мне не нужен GUI для администрирования полей Linux, единственные приложения GUI, которые связаны, что я использую, являются моим веб-браузером для исследования, моим почтовым клиентом и xterms для организации моих экранных сессий. Кажется, существует общее представление, настолько "реальное" *, отклоняют администраторов, не должен нуждаться в GUI. Это сказанное я не являюсь слепым, таким образом, мои рабочие привычки не могли бы на самом деле состоять в том что проницательны.

Большинство моих серверов на самом деле не имеет X систем управления окнами установленными. Я использую Linux для своих рабочих станций, и хотя мне не нужно X, чтобы сделать мое задание, я нашел бы это довольно неудобным, чтобы не иметь его.

2
ответ дан 3 December 2019 в 04:06
  • 1
    Я являюсь полностью слепым, и мой ограниченный опыт с системным администрированием является тем же. Я использую Firefox для Интернета, Outlook или Thunderbird в зависимости от если I' m на работе и Cygwin с Экраном для управления сессиями SSH. –  Jared 24 February 2010 в 14:48

Мало того, что Вы могли все еще выполнить свою функцию задания, но и вероятно лучше чем при использовании Linux destop менеджер (на сервере, который является).

Как SA Linux в течение прошлых трех лет я должен все же использовать Linux в качестве рабочей станции и никогда не должен был использовать X или никакие менеджеры окон на сервере. Я видел, что несколько серверов выполняют полноценную среду рабочего стола прежде; всегда принимаемый технология, кто установил его, была невежественна.

Я использую Mac в качестве своей рабочей станции и сохраняю несколько виртуальных экземпляров песней в параллелях для метода проб и ошибок. Я выполняю macvim как свой редактор, и остальное стандартно.

0
ответ дан 3 December 2019 в 04:06

Графический интерфейсы пользователя никогда не были необходимостью для системных администраторов Unix, и они не были должны. Если Вы не должны запускать идиотичные установщики, который только работает в среде GUI, конечно... как установщики в Oracle.

0
ответ дан 3 December 2019 в 04:06
  • 1
    Определенно - я был потрясен узнать, что Вам нужны X библиотек для установки Oracle на Linux. Что думали те разработчики? –  Vitaliy 24 February 2010 в 18:18
  • 2
    Таким образом, нет никакого способа установить базу данных Oracle по серверу, использующему просто терминальный сеанс SSH, принимающий Вас, все библиотеки X-окон установили? –  Jared 24 February 2010 в 18:40
  • 3
    Люди Oracle сказали мне, что это могло быть установлено без GUI. Я смог быть произведенным из командной строки и не мог найти доказательство иначе. –  Warner 24 February 2010 в 19:42

Для установки по умолчанию большинства систем сервера, X и любого другого GUI не требуется.

Сервер Ubuntu даже не устанавливает X по умолчанию - и Ubuntu известна как снисходительно относящийся справедливо к пользователю. OpenBSD не вынуждает Вас установить X. Две популярных серверных платформы не требуют X, уже не говоря о GNOME или любом другом WM.

Необходимо смочь к SSH в любое поле и сделать то, в чем необходимо сделать из Вашего. (Я слышу emacs + emacspeak +, полет является стопкой полностью бесплатного программного обеспечения для текста к речи в соответствии с Linux.)

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

Это все брошено из окна, если Вы работаете, сторонний двоичный файл только наполняют, который может потребовать GUI, потому что разработчики не думали о доступности.

0
ответ дан 3 December 2019 в 04:06
  • 1
    I' ve использовал Emacspeak немного, и это, кажется, довольно хорошо. I' ve нашел, что программы для чтения с экрана Windows обычно легче использовать затем Linux, по крайней мере, для меня так, я склонен делать большую часть своей электронной почты и Интернета в Windows. –  Jared 24 February 2010 в 19:07

Теги

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