Всем привет! С вами Сам Самыч!
Сегодня вы узнаете:
1. Что такое HardInfo2?
2. История HardInfo2.
3. Чем полезна HardInfo2?
4. Почему HardInfo2 - это программа только для Linux?
"Глава 1 - Что такое HardInfo2?"
Вот представьте: вы хотите на своём Linux узнать характеристики вашего компьютера. Но при этом AIDA64 платная и только для Windows, а её аналоги (CPU-Z* и другие) либо тоже на Windows/Mac OS, либо интерфейс и функциональность как если бы Алиса сгенерировала всю эту программу, основываясь на текст: "Сделай программу".
CPU-Z* - хорошая программа для информации, просто там она не подробная, а "поверхностная".
"Что же делать?" - спросите вы.
"HardInfo2!" - отвечу я вам.
HardInfo2 - это программа, которая показывает характеристики вашего компьютера и делает тесты для определения мощности внутрянки вашего компьютера.
Но эта история началась ещё 23 года назад (на момент создания статьи) - когда на свет появился HardInfo.
Первую версию HardInfo сделал программист Леандро Перейрой в 2003 году (я буду его Леаном называть). Его целью была создать программу, которая предоставляла всю информацию о компьютере, проводил простые тесты и всё это в удобном интерфейсе. Да ещё и с открытым исходным кодом эта программа была.
Программа стала через короткий промежуток популярна в Linux сообществе, и её добавляли во все дистрибутивы, она была золотым стандартом для тех, кто хотел узнать характеристики компьютера при Linux системе.
С 2006 по 2009 программа быстро развивалась, она становилась удобнее, в неё внедряли всё больше функций! Но... Последняя стабильная версия вышла в апреле 2009 года - это была версия "0.5.1".
После 2009 года программа... Перестала обновляться. Разработка остановилась, репозиторий на GitHub Леан пометил как "устаревший", и тот превратился в архив.
Но несмотря на это, программа всё ещё была популярна в Linux сообществе, и дистрибутивы поставляли версию 0.6-alpha, которая по сути была той же сборкой из 2009, только с мелкими исправлениями. Более 10 лет проект не обновлялся, и тут наступает 2022 год.
Сообществу надоело то, что проект не обновляется целых 13 лет (а это мой возраст), по этому энтузиасты решили сделать "форк" под названием "HardInfo2". С 2022-2023 годов была очень активная и кипящая работа. Появилась поддержка новых процессоров и видеокарт, NVMe, Wayland, исправлены были ошибки первой версии и был улучшен интерфейс.
Сейчас - HardInfo2 стал прямым наследником первой версии, и сейчас он есть практически во всех дистрибутивах.
Итог: HardInfo2 и HardInfo - это программа для получения информации о компьютере и тестах в удобном интерфейсе.
"Глава 2 - Почему HardInfo и HadInfo2 - только для Linux?"
Если вы не сидите на Linux, и подумали:
"Ха-ха, сейчас установлю на свою Windows 13 HardInfo2 и обману систему, и не надо будет платить за AIDA64" - то нет.
Данная программа была создана ИСКЛЮЧИТЕЛЬНО для Linux систем.
Ведь помните мою вторую статью про C? Так вот, этот самый C возвращается, так как:
1. Этот язык по популярности стоит на втором месте;
2. Я просто сам по себе люблю C;
3. В основном, все программы для Linux и Windows сделаны либо на C, либо на C++ (исключение - C# для Windows, но про него будет отдельная статья).
Программа HardInfo2 написана на моём любимом C и очень крепко дружит с Linux вызовами и библиотеками. Таким образом, что-бы пользоваться HardInfo2, нужно иметь при себе либо виртуальную машину с Linux, либо иметь Linux как основную ОС.
Так что, легче будет написать такую программу с нуля. Ну, или купить AIDA64.
"Глава 3 - Как пользоваться HI2 (HardInfo2)?"
Для начала, нам эту программу нужно установить.
Шаг 1: Введите команду "sudo {ваш пакетный менеджер} update";
(Да, я себе установил Nginx, но я ещё не разобрался, как в нём работать, и об этом тоже будет статья, не переживайте)
Шаг 2: Введите команду "sudo {ваш пакетный менеджер} install hardinfo2";
Шаг 3: Когда у вас в терминале высветится окно с предложением и выбором "yes/no", выбирайте yes.
После этого у вас должна быть программа установлена. Для проверки введите команду: "hardinfo2". Должна будет запуститься программа.
Если так, то поздравляю, вы установили программу!
Управление в этой программе интуитивно понятно, ни к чему не придерёшься.
(Очень короткая глава по сравнению с теми, которые были в прошлых статьях... Ну ладно, будем считать то, что это такая фишка статьи)
"Глава 4 - Выводы"
Сегодня вы узнали:
1. Что такое HI2;
2. История HI2;
3. Почему HI2 - программа только для Linux;
4. Как работать в HI2.
Блин, ради этой статьи, мне пришлось удалить и заново установить HardInfo2 аж 2 раза для главы 3.
Пишите в комментарии:
* Сидите ли вы на Linux?
* Знали ли вы про HI2?
* Пользовались ли вы HI2?
* Какую оценку дал вам HI2 по тесту "FPU трассировка лучей" (у меня: 966.90)? (если что, это тестирование процессора на обработку трассировки лучей)
Следующая статья будет про C# или TuxBench.
С вами был Сам Самыч, всем пока!