Не уверенный в Java JDK для Centos 6.4

Сценарии являются просто формой программирования. Вот именно нет никакого волшебства.

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

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

И начальная точка для этого "что-то еще" в Системах типов Unix - сценарии оболочки и оболочка.

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

Резервные копии являются одной из задач, которые в значительной степени требуют автоматизации. Но что-либо повторяющаяся банка (и вероятно должен) быть автоматизированным.
Должен преобразовать все Ваши файлы FLAC в MP3 для Вашего медиаплеера? Напишите сценарий его однажды, Вы сможете сделать это в одной команде в следующий раз.
Миниатюры потребности Вашего последнего отпуска стреляют для подъема на веб-сайте? Напишите сценарий его! (И сценарий обновление веб-сайта также, в то время как Вы там.)
Потребность вычистить старые файлы журнала? Напишите сценарий его, необходимо будет сделать это снова на следующей неделе так или иначе.
Потребность сделать симпатичные графики для метрик производительности на Вашей ферме сервера? Напишите сценарий сбора данных и поколения графика, у Вас будут актуальные данные каждый раз, когда Вам нужен он.
(Во всех случаях выше, используйте существующие инструменты, чтобы сделать трудную работу, Ваши сценарии должны склеить их всех вместе, чтобы заставить их работать точно так же, как Вы хотите их к.)

Знание языков сценариев (не только оболочка, и не только на Linux) точно так же, как знает другие языки программирования: чем больше Вы знаете, тем более эффективны Вы будете, так как у Вас будет большой набор инструментов для выбора от того, когда необходимо было сделать что-то.

Нет никакого фактора "шумихи": если у Вас есть задача сделать, выберите лучший инструмент, чтобы сделать это из Вашей панели инструментов. В Системах типов Unix, если Ваша панель инструментов не имеет оболочки и нескольких языков сценариев, Вы пропускаете большую забаву.
Но если можно сделать все, что необходимо сделать с графическими интерфейсами, затем Вы в порядке, ничто неправильно с этим.

1
29.12.2013, 00:18
1 ответ

В простом ответе, вероятно, нет.

Выполнение команды yum search java просто шоу Вы возможные пакеты, которые соответствуют Вашим критериям поиска. Видеть, что установило Вас, должно искать использование также rpm или использование запроса yum list installed

Примеры

об/мин

$ rpm -aq | grep -E "jdk|java"

супер

$ yum list installed java* jdk*
Loaded plugins: auto-update-debuginfo, langpacks, refresh-packagekit
Installed Packages
java-1.7.0-openjdk.x86_64                                                 1:1.7.0.60-2.4.3.0.fc19                                            @updates 
java-1.7.0-openjdk-devel.x86_64                                           1:1.7.0.60-2.4.3.0.fc19                                            @updates 
javahelp2.noarch                                                          2.0.05-13.fc19                                                     @fedora  
javamail.noarch                                                           1.4.3-16.fc19                                                      @fedora  
javapackages-tools.noarch                                                 0.15.0-2.fc19                                                      @updates 
jdk.x86_64                                                                2000:1.7.0_45-fcs                                                  installed

Таким образом в обоих выводах мы видим, что у меня есть пакеты "Java" и установленный "jdk". Причина у меня есть 2 типа установленных пакетов, состоит в том, потому что каждый - Открыть пакет JDK. Это об/мин, назвал "Java*".

Версию Java, распределенного Oracle/Sun, называют JDK, это "jdk*" RPMs. Это - Java-разработчики Kit.

Вы также могли бы иметь установленный (JRE) среды выполнения, их обычно называют "jre*".

3
27.01.2020, 23:28
  • 1
    я действительно получил об/мин и установил его достаточно легко, после того как я знал который версия выбрать. –  cea 30.12.2013, 02:35

Теги

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