Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR
Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.
Используйте эту команду upowerдля проверки уровня заряда и состояния зарядки ноутбука под управлением Linux из терминала. Запустите команду upower -e, чтобы найти устройство батареи, а затем проверьте его состояние с помощью команды upower -i. Для оценки износа батареи сравните заявленную энергию полного заряда с исходной расчетной энергией. Процент заряда показывает, сколько энергии осталось в данный момент; это не процент состояния батареи.
Откройте терминал и выведите список устройств питания, которые видит UPower:
upower -e
Найдите путь, содержащий battery_, например /org/freedesktop/UPower/devices/battery_BAT0, . Суффикс может отличаться в зависимости от модели ноутбука. В справочнике команд UPower описаны способы -eперечисления устройств и -iотображения их подробных сведений.

Скопируйте путь к батарее из выходных данных и вставьте его в эту команду. Замените пример пути, если ваш отличается:
upower -i /org/freedesktop/UPower/devices/battery_BAT0
Найдите поля percentageи state. Процентное значение показывает текущий уровень заряда; состояние обычно указывает на зарядку, разрядку или полную зарядку. В зависимости от батареи и прошивки, отчет может также включать оставшуюся энергию, расчетное время до разрядки или полной зарядки, а также емкость при полной зарядке. Расчетное время может отсутствовать, если ноутбук подключен к сети, показания изменяются или оборудование не предоставляет достаточно данных. В справочнике устройств UPower дано определение этих полей.

Для таких проверок, доступных только для чтения, обычно не требуется root-доступ к оболочке. sudo -sПредварительный запуск не нужен и предоставляет терминалу более широкие привилегии, чем требуется для этой задачи.
Linux предоставляет доступ к поддерживаемым показаниям источника питания через /sys/class/power_supply/. Сначала найдите каталог, который идентифицирует себя как батарея:
for d in /sys/class/power_supply/*; do
[ -r "$d/type" ] && [ "$(cat "$d/type")" = "Battery" ] && printf '%s
' "$d"
done
Используйте путь, который отображается вместо указанного /sys/class/power_supply/BAT0ниже. Многие ноутбуки используют BAT0, но это имя не гарантируется. Чтобы прочитать основную информацию о состоянии:
b=/sys/class/power_supply/BAT0
cat "$b/capacity"
cat "$b/status"
capacity— это текущий заряд от 0 до 100, а statusуказывает, заряжается ли батарея, разряжается, полностью заряжена или не заряжается. Документация ядра Linux по питанию описывает эти атрибуты, а также дополнительные показания энергии, заряда, состояния и количества циклов, которые могут предоставлять драйверы.

Батарея может быть заряжена на 100%, но при этом содержать меньше энергии, чем когда она была новой. Если UPower сообщает и о заряде , energy-fullи о energy-full-designемкости, сравните их, чтобы оценить, сколько от первоначальной полной емкости осталось:
upower -i /org/freedesktop/UPower/devices/battery_BAT0 | awk '
/energy-full:/ { full = $2 }
/energy-full-design:/ { design = $2 }
END {
if (full > 0 && design > 0)
printf "Estimated full-capacity health: %.1f%%
", 100 * full / design
else
print "Energy capacity data is unavailable"
}'
Например, 45 Вт·ч текущей емкости при полной зарядке, разделенные на 60 Вт·ч расчетной емкости, дают оценку в 75%. Подставьте найденный ранее путь устройства. Если поля энергии отсутствуют, проверьте наличие соответствующих charge-fullзначений charge-full-design; сравните пару с одинаковыми единицами измерения. Не делите текущий заряд или energyзначение на расчетную емкость и не называйте это состоянием — это смешает оставшийся заряд с износом батареи.

Некоторые более новые комбинации ядра и прошивки также предоставляют доступ к файлу state_of_health. Если этот файл существует, вы можете прочитать его напрямую, но в документации ядра отмечается, что его расчет может зависеть от производителя. Показания емкости являются приблизительными оценками, полученными от контроллера батареи; калибровка, прошивка и поддержка оборудования влияют на их точность, поэтому используйте их как тренд, а не как лабораторное измерение.
Если вам нужен интерактивный интерфейс, описанный в оригинальном руководстве, Battop — это отдельная программа для просмотра состояния батареи в терминале. В файле README проекта описывается установка в Arch Linux через AUR-помощник, предварительно собранные релизы и сборка из исходного кода. Если Git и инструмент Cargo для Rust уже установлены, сборка из исходного кода будет следующей:
git clone https://github.com/svartalf/rust-battop.git
cd rust-battop
cargo build --release
./target/release/battop
Установите Rust и Cargo через надежный источник пакетов вашего дистрибутива или официальный установщик Rustup . Battop необязателен: UPower или sysfs могут ответить на основные вопросы о состоянии батареи без добавления дополнительной программы. См. battop -hдоступные параметры в установленной вами версии.
upowerотсутствует, установите его upowerиз репозиториев программного обеспечения вашего дистрибутива, а затем запустите команду повторно upower -e.upower --monitor-detail, а затем отключите или снова подключите питание. Нажмите Ctrl+C, чтобы остановить мониторинг.Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.
Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.
Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.
Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.
Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.
Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.
OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.
Загрузите и проверьте архивный ISO-образ LMDE 5, создайте загрузочный USB-накопитель и выберите безопасные параметры установки. Поддержка Elsie прекращена; ознакомьтесь с текущей версией LMDE.
Узнайте, как играть в DiRT Rally на Linux, если у вас уже есть эта игра в Steam: установите нативную сборку, запустите её и используйте Proton только в качестве резервного варианта.
Установите версию Don't Starve Together для Linux через Steam, создайте мир или присоединитесь к друзьям, следуя этим шагам по настройке и устранению неполадок.