Dowolny system operacyjny posiada program do wyświetlania podstawowych parametrów komputera i zainstalowanych urządzeń. Pod Windows mamy wbudowany menedżer, jednakże pod Linuksem jest już pewien problem. O ile producent danej dystrybucji nie zainstaluje jakiegokolwiek narzędzia, o tyle jesteśmy zmuszeniu użyć do tego celu konsoli. Aby ominąć konieczność używania linii poleceń, dotrzeć do bardziej zaawansowanych opcji systemu, aniżeli tych, co oferuje CPU-G, stworzono I-Nex.
Instalacja
I-Nex dostępny jest dla kilku systemów operacyjnych: Ubuntu, Linux Mint, openSUSE, Fedora, Arch Linux i Manjaro. Poniżej przedstawiamy sposób instalacji dla każdego z nich.
Ubuntu i Linux Mint
Należy dodać repozytorium ppa:i-nex-development-team/daily, a następnie odświeżyć repozytoria. W tym momencie powinniśmy móc wyszukać i-nex
.
Możemy także skorzystać z poniższych poleceń:
[bash]sudo add-apt-repository ppa:i-nex-development-team/daily
sudo aptitude update
sudo aptitude install i-nex[/bash]
Arch Linux
Należy wykonać następujące polecenia:
[bash]yaourt -S i-nex-git libcpuid-git
pacman -Rcns i-nex
[/bash]
Manjaro
I-Nex jest dostępny w głównych repozytoriach:
[bash]
pacman -S i-nex libcpuid
[/bash]
Możemy także skorzystać z AURa:
[bash]
yaourt -S aur/i-nex-git libcpuid-git
pacman -Rcns i-nex
[/bash]
Fedora
Należy wykonać następujące polecenia:
[bash]cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/Education/Fedora_20/Education.repo
yum install i-nex[/bash]
Użytkowanie I-Nex
Po uruchomieniu aplikacji, wyświetli nam się okno główne. Na górze widzimy różne zakładki, w których znajdziemy informacje o poszczególnych podzespołach, zainstalowanych aktualnie w systemie. Na samym dole możemy zrobić zrzut okna, zgłosić błąd, wydrukować stronę, przeczytać informacje o programie, zamknąć go.
Procesor
Zakładka CPU podaje nam szczegółowe dane na temat zainstalowanej jednostki centralnej. Mamy nazwę producenta, nazwę procesora, jego taktowanie (informacja zmienia się w zależności od aktualnej wartości), jednostka testu wydajności procesora, temperaturę, orientacyjna data produkcji, rozszerzenia, flagi, cache i ilość rdzeni oraz wątków.
Karta graficzna
Zakładka GPU podaje nam szczegółowe dane na temat karty graficznej. Podany mamy kontroler, implementację OpenGL, OpenGL renderer, wersję OpenGL, aktualną rozdzielczość, a także ikonkę producenta. Możemy również ustawić sobie rozdzielczość ekranu z dostępnych trybów.
Płyta Główna i BIOS
Zakładka Mobo podaje nam szczegółowe dane na temat posiadanej płyty głównej. Mamy chipset, producenta, pełną nazwę, oraz informacje o BIOSie.
Karta dźwiękowa
Zakładka Audio podaje nam informacje o karcie dźwiękowej, załadowanych modułach, sterowniku, producencie, podłączonych urządzeniach.
Dyski i napędy
Zakładka Drives pokazuje nam, jakie dyski twarde, pamięci przenośne, karty flash i napędy optyczne mamy aktualnie podłączone. Z listy możemy sobie wybierać od sda do sdx, a po zatwierdzeniu pojawi się dokładna informacja o danym urządzeniu.
System
Zakładka System podaje nam skrótowe informacje o zainstalowanym systemie operacyjnym. Widzimy nazwę komputera, architekturę, wersję jądra, nazwę dystrybucji, wersję kompilatora GCC, zainstalowane pakiety, domyślny menedżer wyświetlania, czas uruchomienia (hibernacja jest liczona, jako uruchomienie), wersję X.Org Servera.
Jądro Linux
Zakładka Kernel podaje informacje zainstalowanych jądrach, aktualnie używanym, linii używanej podczas uruchamiania systemu, a także zainstalowanych modułach.
Pamięć RAM
Zakładka Memory pokazuje nam łączną ilość zainstalowanej pamięci. Do tego widzimy użytkowaną jej ilość, wolne zasoby do wykorzystania, aktywnie wykorzystywaną wartość, wyłączoną z użycia na pewien moment oraz zbuforowaną.
Sieć
Zakładka Network pozwoli nam dowiedzieć się o domyślnie ustawionej przeglądarce (nie zawsze pokazuje poprawnie), kontrolerze sieciowym oraz karcie sieciowej.
USB
Zakładka USB pokazuje nam wszystkie dostępne porty USB i informacje o podłączonych urządzeniach.
Cerbero
Jest to serwis, który będzie zbierał dane o maszynie, wygenerowane przez I-Nex. Aby rozpocząć korzystanie, należy założyć konto: https://i-nex.pl/inex.r?signup. Dzięki temu w naszym profilu zostanie wygenerowany prywatny klucz API, który należy wpisać w okno Options.
Dane wysyłane na serwis nie będą przechodziły walidacji względem ich poprawności. Zostaną one opublikowane w naszym profilu, z którego będziemy mieli dostęp oraz będziemy mogli je udostępniać innym.
Zrobiłem wszystko wg instrukcji na kUbuntu 12.04 i po wydaniu polecenia sudo apt-get install i-nex dostaję:
The following packages have unmet dependencies:
i-nex: Depends: gambas3-runtime (>= 3.0.0) but it is not installable
Depends: gambas3-gb-image (>= 3.0.0) but it is not installable
Depends: gambas3-gb-gtk (>= 3.0.0) but it is not installable
Depends: gambas3-gb-form (>= 3.0.0) but it is not installable
Depends: gambas3-gb-desktop (>= 3.0.0) but it is not installable
Depends: gambas3-gb-form-dialog (>= 3.0.0) but it is not installable
Depends: gambas3-gb-settings (>= 3.0.0) but it is not installable
Depends: gambas3-gb-form-stock (>= 3.0.0) but it is not installable
A dodałeś repozytorium gambas i zaktualizowałeś system, o czym wspomnieliśmy w poradniku?
Poszedłem na łatwiznę i zrobiłem kopiuj/wklej z podanych poleceń… w międzyczasie widziałem że uaktualniłeś opis i zamieniłeś jednolinijkowca z && na 2 oddzielne linie… nic to u mnie nie zmieniło… http://wklej.org/id/759308/ <—- wynik po dodaniu repozytoriów, następnie apt-get update i: http://wklej.org/id/759305/ <—- taki mam wynik w konsoli po próbie instalacji
Na co PPA z CPU-G?
sudo add-apt-repository ppa:cpug-devs/ppa
Chyba powinno być PPA gambasa: sudo add-apt-repository ppa:nemh/gambas3
i to rozwiązało problem :)
Fakt, mój błąd. Pisałem repo, a myślałem o cpu-g, bo się go nauczyłem na pamięć :D Ale jakbyś czytał początek wpisu przed kodem, to byś wiedział, dlaczego masz błąd :P
Wygląda bardzo fajnie, ale nie lepiej niż konsola ;-)
Dobrze byłoby, gdyby przy instrukcji instalacji programu, napisałe było, iż dotyczy ona Ubuntu.
Przecież PPA są kojarzone wyłącznie z Ubuntu, więc nie rozumiem w czym problem :)
Żaden problem, tylko sam napisałeś, że są kojarzone… tylko nie przez wszystkich.
Wiem, że program jest nie tylko dla ubuntu:)
Dlatego opiekunowie paczek powinni korzystać z pkgconf() ;)
bardzo przydatne narzędzi tylko u mnie dwa razy się zawiesiło jak przeszedłem na zakladke pamięć ram i teraz pytanie czy to wina programu czy jednak systemu ?
Program po uruchomieniu nie wykonuje dodatkowych operacji oprócz odświeżania info o Temp Procka, Ram, Uptime. Więc raczej wina leży po stronie gambasa lub systemu.
[…] podaje nam szczegółowe informacje o zainstalowanych podzespołach komputerowych. Informacje w I-Nex wyświetlane są w osobnych zakładkach. Aplikacja potrafi generować raport i wysyłać go na […]
głupie pytanie, jak zainstalować ten program w innej dystrybucji (bez apt)? Są gdzieś źródła?
cofam pytanie, źródła są: http://i-nex.sourceforge.net/code/
szkoda tylko, że nie ma o nich wpisu ani na przytoczonym tu blogu ani w samym wpisie o programie.
[…] podaje nam szczegółowe informacje o zainstalowanych podzespołach komputerowych. Informacje w I-Nex wyświetlane są w osobnych zakładkach. Aplikacja potrafi generować raport i wysyłać go na […]
[…] Repozytorium opiekuje się Michał Głowienka, który rozwija aplikację I-Nex. […]
[…] Głowienka poinformował o uruchomieniu forum projektu I-Nex: forum.i-nex.pl. Ma to być miejsce, w którym społeczność będzie mogła zgłaszać propozycje […]