Обновление Java на Linux

SWUR Решение

awk -F'-' '{sub(/[^[:digit:]]+/, "", $1); a[$1]} END{for (k in a) ++i; print i}' file
8
0
28.10.2014, 21:44
1 ответ

Если это точка путаницы, expand _ aliases определяет, проверяются ли псевдонимы при обработке команд, это совсем другое дело, чем завершение .

Похоже, что у вас есть команда completion набора up, проверьте выходные данные complete (без аргументов). gv - это обычно команда ghostview , поэтому возможно, что gv завершает поиск только файлов PS/EPS/PDF.

-121--133821-

Поскольку функция Awesome 3.5, add _ signal () устарела и заменена функцией connect _ signal () (см. Awesome 3.4 to 3.5 - Signals ).

Эта небольшая модификация кода @ Tyrannodogg будет работать:

mytimer=timer{timeout=2}
mytimer:connect_signal("timeout",
    function () for i,c in ipairs(client.get(mouse.screen)) do
        if c:tags()[mouse.screen] == awful.tag.selected(mouse.screen) then
            naughty.notify({title=c.class,text=c.role})
            naughty.notify({title=c.class,text=c.instance})
        end
    end
end)
mytimer:start()
-121--50588-

Прекрасно иметь несколько различных версий Java. По соглашению в Linux, пакеты программного обеспечения, которые недоступны через диспетчер пакетов, обычно устанавливаются в /opt или /usr/local/.

Просто загрузите Java 1.7 из Oracle и извлеките его в одно из этих мест. Затем установите PATH или JAVA _ HOME , чтобы включить это местоположение в зависимости от использования.

В Debian у вас есть утилита под названием update-java-alternatives , которая позволит установить версию Java по умолчанию. Похоже, вы можете сделать это с помощью команды alternatives в SL, как описано в этой публикации форума .

2
28.01.2020, 02:36

Теги

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