Debian jest to jeden z najstabilniejszych systemów na jadrze Linux bazujących na oprogramowaniu GNU!
Ja używając narzędzi typu instalator debootstrap stworzyłem jego wersje instalowana na nasz tablet 🙂
Strona domowa systemu
Skład tarballi:
Wersja terminalowa:
Wszystko co instaluje się przez taksel --install laptop oraz tasksel --install standard i dodatkowo lynx, links i openssh-server
Można więc przeglądać internet i łaczyć sie do Wi-Fi 🙂
Wersja z XFCE:
Wszystko co w shellowej edycji i dodatkowo:
Pakiety:
lightdm xfce4 xfce4-goodies xfce4-mixer matchbox-keyboard openjdk-7-jre libreoffice chromium-browser iceweasel network-manager gimp unzip zip unrar p7zip-full network-manager-gnome network-manager-openconnect-gnome network-manager-openvpn-gnome network-manager-pptp-gnome network-manager-vpnc-gnome build-essential python librsvg2-bin dosbox qemu qemu-launcher binfmt-support vlc synaptic software-center pidgin evince gedit deluge liferea gftp tuxcmd recordmydesktop tasks kolourpaint4
oraz oczywiście zależności 🙂
Tak na polski:
Menadżer pulpitu, środowisko graficzne xfce4 wraz z jego preferowanym oprogramowaniem, klawiatura ekranowa matchbox, java, pakiet office, przeglądarki internetowe, menadżer połączeń Wi-Fi, narzędzia do kompilowania oprogramowania, python, DosBox (emulator dos), emulator procesora x86, odtwarzacz multimediów, menadżer pakietów, centrum oprogramowania, komunikator obsługujący miedzy innymi GG, czytnik PDF, edytor tekstu z kolorowaniem składni, pobieracz torrentow, czytnik RSS, klient FTP, menadżer plików, nagrywanie pulpitu, lista zadań do zrobienia, paint
Pobieranie:
Skrypt instalacyjny: a1x-media-create.sh
md5: 194d7a11de87390191096a9ba08e7d2e
Paczka hw: gcta73-hwpack-v2.7z
md5: 1d277bb659806137e61f78ba1c3edd8b
Zawiera kernel 3.4.24-gorylp
Wersja terminalowa (fizyczna klawiatura wymagana): debian-wheezy-shell-armhf-120413.tar.xz
md5: db2c3064cb3494003ed03ace526694a1
Wersja z XFCE: debian-wheezy-xfce-armhf-120413.tar.xz
md5: ec862467a63b7bc800de058420b7bb94
Wszystkie wersje znajdują się pod tym linkiem (folder): MEGA GCTA73 Folder Link
Instalacja:
INSTALCJA:
NA KARTĘ PAMIĘCI:
1. Uruchom linuxa (może być w vmware, virtualbox'ie, oraz nawet w chroocie na androidzie )
2. Z centrum downloadu w linuxie pobierz program "7zip"
3. Pobierz potrzebne pliki: skrypt instalacyjny, paczkę hardware oraz wybrana wersje systemu Debian do folderu HOME w systemi linux (WAŻNE: WYMAGANE 4GB na pliki pobrane oraz około 5GB na rozpakowanie plików tymczasowych podczas instalacji)
4. Uruchom terminal ręcznie lub za pomocą kombinacji CTRL + ALT + T
4a. Zaloguj się jako root! (w ubuntu: "sudo su", w debianie: "su")
4b. Skryptowi instalacyjnemu nadaj prawo do wykonywania: "chmod +x a1x-media-create.sh"
5. Pobierz z centrum downloadu program "Gpart" , podłącz kartę i za pomocą owego programu sprawdź oznaczenie twojej karty pamięci (/dev/sdX- gdzie X oznacza twoją kartę)
6. Jeśli już znasz oznaczenie sprzętowe karty uruchom skrypt instalacyjny: "
./a1x-media-create.sh /dev/sdX gcta73-hwpack.7z debian-wheezy-shell-armhf-290113.tar.gz" (/dev/sdb to ID sprzętu (koniecznie zastąp swoim - jeśli się pomylisz UTRACISZ DANE Z DYSKU) , gcta73-hwpack.7z to paczka hw (jeśli zmieniłeś nazwę paczki lub masz inną - zmień ją tu), a debian-wheezy-shell-armhf-290113.tar.gz to tarball debiana (pobrałeś inny lub zmieniłeś nazwę to zmień ją także tu).
7. Teraz posiadasz już Debiana na karcie
8. Wyłącz tablet, włóż kartę do slotu sdcard i załącz tablet.
NA PAMIĘĆ NAND (PAMIĘĆ TABLETA FABRYCZNA)
ściągamy:
https://www.dropbox.com/s/gycrvwv761hm2sa/output.img?m
https://www.dropbox.com/s/00q9gl93ct6kld0/lib.zip?m
Output.img wrzucamy na tableta przez LiveSuita.
Instalujemy linuxa na microSD
Wrzucamy folder lib na microSD (do głównego katalogu, aby się ładnie pokopiowało)
Odpalamy linuxa z microSD (najlepiej do trybu konsolowego Ctrl+Alt+F1-6)
I zapuszczamy takie komendy
sudo mkfs.ext4 /dev/nandb
sudo cd /
sudo mkdir mnt
sudo mount /dev/nandb /mnt
sudo cp -av /bin /boot /usr /var /lib /opt /etc /sbin /home /root mnt/
sudo mkdir mnt/proc
sudo mkdir mnt/sys
sudo mkdir mnt/dev
sudo mkdir mnt/tmp
sudo umount mnt
Przydatne (zalecane) rzeczy do zrobienia po instalacji.
PO INSTALACJI DEBIANA ZALECAMY OBOWIĄZKOWO DOGRAĆ:
WSKAŹNIK ZUŻYCIA BATERII:
1.Z pozycji SYSTEM wybieramy sekcje PANEL
2.W now otwartym oknie wybieramy zakładkę APLET.
3.Za pomocą ikony "+" dodajemy pozycje "Generyczny Monitor".
4.Wyszukujemy dodany aplet na liście i za pomocą PPM lub z po prawej stronie można użyć ikony "prostokąta z kluczem mechanicznym) wchodzimy w jego ustawienia.
5.W polu wpisujemy sh -c 'bat=$(echo "(`cat /sys/class/power_supply/battery/capacity`-15)/85*100"|bc -l) && echo ${bat%%.*}%'
6.Odznaczamy również poniższa opcje zaznaczoną ptaszkiem.
AUTO LOGOWANIE DO MENADŻERA ZADAŃ:
Po uruchomieniu Menadżera Aktualizacji wybieramy Zachowaj w bazie kluczy- w nowo otwartym oknie wpisujemy w obu polach root i zatwierdzamy. Od teraz mamy auto logowanie.
NOWY STEROWNIK EKRANU DOTYKOWEGO:
Pobieramy plik : https://mega.co.nz/#!z1YARQLT!UGTPTgWPhcMeGY7IAAgeE0R0cMUEIMEoOJXwDFgKaoI
Instalacja:
Pobieramy plik.
Wrzucamy plik na kartę pamięci na partycję z linuxem do folderu /lib/modules/3.4.24-gorylp/kernel/drivers/input/touchscreen (z uprawnieniami roota)
Odpalamy tablet.
Następnie
Ustawienia -> Sesja i uruchamianie , następnie automatyczne uruchamianie -> przycisk DODAJ , w nazwie wpisujemy co chcemy np Ekran ,opis nie musi być ,w sekcji POLECENIA: wpisujemy xinput set-mode ft5x-ts ABSOLUTE. i OK ,teraz ekran jest mały i nawet przesuwając ,chowając pasek nie widzimy przycisku ,wybieramy dowolne opcje z tej listy (klikamy na nią żeby się zaznaczyła) teraz wciskam, na klawiaturze ekranowej TAB przycisk i wtedy zaznaczy się jeden z tych 3 przycisków na dole klikamy 4 razy tab i wybieramy ENTER potem jeszcze raz TAB i ENTER zamknie się okno i koniec. (Zaobserwuj że po zaznaczeniu dowolnej pozycji na liście i wciśnięciu TAB zaznaczy sie taka ramka na przycisku dodaj i po przejściu tych 3 przycisków musisz w trafić w niewidoczny 4 i 5 )
Lub 2 metoda , zamkniecie okna nie przez X lecz po lewej na belce na ikone i wybranie Zamknij
Instrukcja obsługi funkcji:
W trybie Touchpad
Zalecana obsługa przewijania kursora po lewej stronie ( bo po prawej jest przycisk LPM)
Przyciski oprócz LPM i HOME trzeba naciskać bez dotykania innej części ekranu dotykowego
Tapnij aby nacisnąć LPM
Przytrzymaj palec w prawym dolnym rogu (kwadrat 200x200 pikseli) i przewijaj kursorem po lewej stronie aby przemieścić kursor z wciścniętym LPM
Naciśnij przycisk MENU aby kliknąć PPM-em
Naciśnij przycisk HOME i przewijaj kursorem aby przenosić okna (ALT+LPM)
Naciśnij przycisk BACK aby przejść do trybu Absolute-Touch
W trybie Absolute-Touch
Kliknij w dowolnym miejscu ekranu dotykowego aby naciśnąć LPM
Przemieszczaj palcem w dowolnym miejscu ekranu dotykowego aby przemieścić kursor z wciśniętym LPM
Przytrzymaj palcem w jednym miejscu przez około 0,5 sekundy aby przemieszczać okna (ALT+LPM)
Naciśnij MENU aby nacisnąć PPM
Naciśnij BACK aby zmienić tryb na Touchpad
DZIAŁAJĄCE PRZYCISKI SPRZĘTOWE GŁOŚNOŚCI:
W konsoli wpisujemy sudo thunar, po wpisaniu hasła otworzy się przeglądarka plików z podwyższonymi uprawnieniami. Przechodzimy do /usr/share/X11/xkb/keykodes i otwieramy plk evdev.
W tym pliku usuwamy, żeby nie było konfliktów, linie:
<I147> = 147; // #define KEY_MENU 139
<I225> = 225; // #define KEY_SEARCH 217
Zmieniamy linie odpowiedzialne za głośność, żeby wyglądały tak (lub odwrotnie + i -, jesli komuś wygodniej):
<VOL-> = 147;
<VOL+> = 225;
Restart i gotowe!
AD: Jeśli ktoś potrzebuje podmienić inne przyciski, to ich numery można sprawdzić odpalając w konsoli xev. Dzięki temu programowi po naciśnięciu przycisku w konsoli można zobaczyć jego keycode.
OPCJONALNE DODATKI DO SYSTEMU:
Skrypt na OC procesora:
W terminalu:
cd /home/debian && mkdir oc && cd oc && wget http://tocraft.tk/~ciddeamonpl/debian-sunxi/debian_a10_oc.zip && unzip debian_a10_oc.zip
Uruchomienie
a. Wpisz w terminalu "su" i podaj haslo roota.
b. Wpisz "cd /home/debian/oc".
c. Teraz podaj ktoras z komend
- ./state.sh - pokazuje stan i dostepne czestotliwosci
- ./man.sh MIN-WARTOSC-KHZ MAX-WARTOSC-KHZ ZARZADCA - uruchamiac TYLKO recznie - po dodaniu do autostartu bedzie bootloop.
- ./auto.sh MIN-WARTOSC-KHZ MAX-WARTOSC-KHZ ZARZADCA - mozna dodac do autostartu lub uruchamiac recznie
NIE ODPOWIADAM ZA USZKODZENIA
Klawiatura na ekranie logowania:
W terminalu
su
/podaj haslo roota/
apt-get install gdm3 cellwriter -y
UWAGA: Zostanie zajete okolo 200MB na karcie z systemem!
UWAGA2: Gdy pojawi sie w terminalu okno 'Konfiguracja pakietu' wybieramy pozycje 'GDM'.
Otwórz plik /etc/gdm3/Init/Default i bezpośrednio przed linijka 'exit 0' wpisz
/usr/bin/cellwriter --keyboard-only --show-window &
Ze wzgledow bezpieczenstwa, utworz plik /etc/gdm3/PostLogin/Default i wpisz w nim
#!/bin/sh
pkill -u root cellwriter
Teraz mozesz sie wylogiwac i, jesli wszystko dobrze zrobiles, logowac sie bez sprzetowej klawiatury
KAMERKA DZIAŁAJĄCA TYLKO NA HWv2 (UWAGA : NA HWv1 oraz HWv3 nie działa)
by gorylp
Na partycji 15mb podmień plik script.bin na ten Zippyshare.com - script.bin
W terminalu zaloguj się jako root i wpisz apt-get install guvcview
Uruchom program i koniec ,pojawi się obraz.
Wstrzymanie i ladowanie USB - stary kernel
Jeżeli chcesz mieć działające wstrzymanie oraz ładowanie pod USB:
Pobierz stary Kernel:
http://tocraft.tk/~juniorjpdj/dwn/tablet/gcta73-hwpack.7z
Instalacja:
Kod:
./a1x-media-create.sh /dev/sdX gcta73-hwpack.7z norootfs
Gdzie X oznacza twoje oznaczenie karty pamięci (za pomocą programu Gpart - sprawdzamy)
(UWAGA: WGRYWAJĄC STARY KERNEL ZYSKUJEMY WYZEJ WYMIENIONE FUNKCJE ALE TRACIMY MOŻLIWOŚĆ DOGRANIA NOWEGO STEROWNIKA EKRANU KTÓRY DZIAŁA TYLKO NA NOWYM KERNELU ORAZ ITP ,DODATKOWO TRACIMY MULTUM USPRAWNIEŃ ITP ZAWARTYCH W NOWYCH KERNELU W TYM USUNIECIE PROBLEMU Z ZALACZANIEM)
Dane logowania do wszystkich edycji:
User: root Pass: root
User: debian Pass: debian
Lista zmian
Shell:
v150213
-aktualizacja pakietow
-zwiekszenie kompresji tarbala
v290113
-pierwsze wydanie
XFCE:
v310113
-dodano mase oprogramowania i ustawienia na start 🙂
v290113
-pierwsze wydanie
FAQ
by Butcher696
Nie wiem od czego zacząć zabawę z linuxem ?
Przeczytaj: Poradnik Debiana dla początkujących
Jak uzyskać dostęp w Menadżerze plików jako root?
Pierwsza metoda: .Tworzymy na pulpicie po przez PPM , AKTYWATOR w którym w sekcji "Polecenia" wpisujemy gksu -u root thunar
Druga metoda: w terminalu wpisujemy sudo thunar
Ad: Jeżeli poprosi o hasło : wybieramy Zachowaj w bazie kluczy- w nowo otwartym oknie wpisujemy w obu polach root i zatwierdzamy. Od teraz mamy auto logowanie.
Co działa ,a co nie?
Działa:
+ ekran z dotykiem
+ host USB
+ procentowy stan baterii (tylko przy pracy na zasilaczu)
+ Wi-Fi
+ głośnik, słuchawki, mikrofon
+ montowanie wewnętrznej pamięci NAND (np. /data, /app, /sdcard)
+ DVD-ROM, myszy, klawiatury, zewnętrzne dyski USB, drukarki
Nie działa:
- Przyciski głośności
- G-sensor
- Wibracje
- Kamera
Jaką pojemność ma systemowa partycja?
Partycja systemowa ma tyle co karta pamięci na której zainstalowany jest system (jeżeli na 8GB karcie pamięci wtedy systemowa partycja ma 8GB w systemie debian)
Jak uzyskać na klawiaturze ekranowej funkcje PPM
Należy wcisnąć CTRL+ESC ,lub przycisku MENU
Jak usunąć debiana ,oraz przywrócić stan karty pamięci do normalności?
1.Pobieramy i uruchamiamy program Hard Disk Low Level Format Tool
2.Podpinamy czytnik z kartą (wkładamy do czytnika wbudowanego w pc) etc
3.Wybieramy urzadzeniee USB na liście odpowiadające czytnikowi z kartą pamięci
4.Wciskamy przycisk Continue ,następnie zakładkę LOW-LEVEL FORMAT
5.Zaznaczamy na dole PREFORM QUICK WIPE
6.klikamy na FORMAT THIS DEVICE i klikamy na YES
7.Następnie formatujemy z poziomu windowsa normalnie kartę z domyślnymi ustawieniami.
UWAGA: AUTOR PORADNIKA NIE ODPOWIADA ZA ŹLE PRZEPROWADZENIE PROCEDURY LUB EWENTUALNE SZKODY - ROBISZ TO NA WŁASNĄ ODPOWIEDZIALNOŚĆ
Mam problem z odpaleniem debiana?
Najlepiej użyć kombinacji:
8 sekund trzymać POWER aby wyłączyć tablet
wyjąć kartę pamięci,
trzymać POWER, aż pokaże się mała ikonka robota
jak najszybciej puścić POWER, włożyć kartę i trzymać POWER, aż tablet "zdechnie"
odczekać 5-10s
włączyć tablet przyciskiem POWER lub podłączyć ładowarkę.
Metoda 2:
Uruchom Androida ,następnie po włączeniu systemu włóż kartę pamięci do taba ,następnie zrestartuj taba.
Jak wygasić ekran w debianie?
Wciśnij sprzętowy przycisk POWER następnie wybierz WSTRZYMAJ SESJE
Dlaczego przy pobraniu aplikacji z Centrum Pobierania wyskakuje mi błąd ,albo aplikacja nie uruchamia się ?
Należy przeprowadzić aktualizacje list pakietow, wpisz w teminal sudo aptitude update oraz swoje haslo
Jak usunąć zbędne pozostałości po instalowanych programach ?
W terminalu wpisz "apt-get clean"
Zniknął dźwięk w systemie?
Wyloguj się ,w menu logowania wybierz środowisko GNOME następnie zaloguj się na konto "debian" ,po zalogowaniu kliknij PPM na ikonę głośnika i zmień na sun4i_codec .
Jeżeli używasz tez VLC media player'a sprawdź po uruchomieni w Dzwieki - potem 3 pozycja czy jest zaznaczone prawidłowo sun4i_codec
Jak zrobić kopie idealną karty pamięci z debianem ?(Backup 100% karty)
Ad: Jest to kopia bajt do bajta karty pamięci ,tzn że jeżeli przywrócimy ową kopie na karte będziemy mieli to samo co w momencie zgrywania kopi.
Instrukcja:
W linuxie w terminalu:
dd if=/dev/oznaczenie twojej karty of=/folder zapisukopi/nazwa.img
Oznaczenie kart pamięci można sprawdzić programem Gpart
Przywracanie:
Linux
dd if=/folder zapisukopi/nazwa.img of=/dev/oznaczenie twojej karty
Lub
Windows:
Pobierz program Win32imager ,wybierz oznaczenie karty pamięci ,następnie wskaż obraz i wciśnij przycisk WRITE (Po twierdz wyskakujący komunikat)
Jeśli ktoś ma pomysł co mogłoby się przydać w tym systemie (najlepiej proszę nazwy pakietów) lub co w nim zmienić, poproszę o informacje 🙂
Planuje wydać jeszcze kilka wersji tego systemu 🙂
Jeśli masz propozycje co do nowych wersji także pisz w tym temacie 🙂
Planowane wersje systemu:
- Wersja z LXDE
- Wersja z IceWM
Lista rzeczy planowanych do dodania w następnej wersji:
Wersja terminalowa:
ADB i FastBoot, mc, apt-offline, screen
Wersja z XFCE:
zmniejszenie czcionki w terminalu do 8, adblock, flashblock, wtyczka flash, wtyczka vlc, zmiana kolourpainta na gnome-painta (mniej zaleznosci i qt wylatuje), myspell-pl (slownik sprawdzania pisowni), gparted, medit zamiast gedit, przegladarka midori, usuniecie chromium (nie dziala), bleachbit, libreoffice-l10n-pl (spolszczenie offcie)
FILM POKAZUJĄCY DZIAŁANIE DEBIANA XFCE NA TABLECIE GOCLEVER A73
System tuż po pierwszej instalacji różni się od tego na filmie ,jest to zmodyfikowany pod własny użytek tapeta ,ustawienia etc.
film by Butcher696
Modyfikacje:
1.Modyfikowany sterownik ekranu dotykowego by gorylp
https://forum.android.com.pl/topic/259747-gnu-linux-debian-z-karty-pamieci/
2.GNU/Linux Debian XFCE Ultra Mod By Butcher696
https://forum.android.com.pl/topic/259747-gnu-linux-debian-z-karty-pamieci/
AUTORZY PORADNIKÓW:
juniorjpdj
gorylp
mateooshn
Dziaddu
Butcher696