- - Hur man installerar Ubuntu Linux på HTC Desire HD

Hur du installerar Ubuntu Linux på HTC Desire HD

HTC Desire HD
Tidigare har vi visat dig hur du installerarUbuntu Linux på HTC HD2 såväl som på Google Nexus S och nu kan du installera den senaste versionen 10.10 (Maverick Meerkat) av den här populära Linuxdistributionen på HTC Desire HD, med tillstånd av ledande forummedlem i XDA-utvecklare och en mycket begåvad utvecklare, LeeDroid. Mer information efter hoppet.

Detta är en ganska funktionell port på Ubuntu 10.10 Maverick Meerkat på Desire HD och det bästa med det är att du inte ens behöver byta ut din Android-installation för att kunna köra Ubuntu. Heck, du behöver inte ens starta om din enhet; det kommer att köras från höger inom Android, och det finns också instruktioner för hur du aktiverar GUI!

Följande är en lista över vad du kan förvänta dig av denna Ubuntu-byggnad på din Desire HD:

  • En helt funktionell Linux-terminal med tillgång till alla Linux-kommandoradsverktyg.
  • En helt funktionell skrivbordsmiljö från Gnome.
  • Flera grafiska applikationer inkluderade redan för dig att köra.
  • En fullt fungerande stationär version av webbläsaren Mozilla Firefox 3.6.13.
  • Möjligheten att kompilera och köra infödda Linux-program direkt på din telefon.

Det finns ett par kända problem också:

  • Ubuntu-ljud fungerar inte,
  • Inte alla Ubuntu-applikationer kommer att kunna köras.

Om du vill gå vidare med installationen är här den kompletta guiden.

Varning: Följ denna guide på egen risk. AddictiveTips ansvarar inte om din enhet skadas eller muras under processen.


Krav:

  • En rotad HTC Desire HD. För rooting-instruktioner, se hur du permanent rotar HTC Desire HD.
  • Ett microSD-kort med 3 GB eller mer ledigt utrymme.
  • LeeDrOiDs v2.0.6 anpassade Kernel (eller någon annan anpassad kärna med LoopBack-stöd) som redan är installerat. (Du kan installera kärnan med ClockworkMod Recovery).
  • Ubuntu-bild och obligatoriska skript (Torrentnedladdning; kräver en BitTorrent-klient som uTorrent. Uppdatering: Länk ner; se uppdatering i slutet av detta inlägg.)
  • Android Terminal Emulator-app (installera från Android Market)
  • Android VNC Viewer-app (installera från Android Market)
  • Innan du fortsätter, flytta alla dina appar tillbaka till Intern lagring om du har flyttat dem till SD med App2SD.
  • En aktiv internetanslutning på din telefon (Wi-Fi rekommenderas).

Procedur:

1 - Installera Ubuntu:

  1. Skapa en mapp som heter 'ubuntu' på roten till ditt SD-kort.
  2. Extrahera innehållet i den nedladdade Ubuntu.tar-filen och överför dem till mappen från steg 2.
  3. Starta terminalemulator och ange dessa kommandon: su pm setInstallLocation 1cd sdcard / ubuntush ubuntu.sh

    bootubuntu

  4. Om allt går bra bör du se "root @ localhost: / #" nu, vilket indikerar att du nu kör Ubuntu.

1.1 - Ange Ubuntu när som helst:

För att komma in på Ubuntu-terminalen när som helst från och med nu måste du bara starta Terminal Emulator, få su privilegier, cd till ubuntu-katalogen och skriva 'bootubuntu':

su

cd sdcard / ubuntu

sh ubuntu.sh

bootubuntu

1.2 - Avsluta Ubuntu när som helst:

För att lämna Ubuntu-terminalen när som helst måste du ange 'exit' -kommandot från Ubuntu-terminalen.

Notera: Om du stänger Terminal Emulator av misstag eller om den kraschar, du måste starta Android Terminal igen och använd utgångenkommando för att lämna Ubuntu ordentligt, annars kommer den inte att stängas ordentligt. Om du får ett fel med att säga "loopenhet upptagen" när du försöker avsluta, använd bara exit-kommandot flera gånger (det är ingen skada att använda den så många gånger du vill). Om du fortfarande får felet kan du ignorera det.

2 - Konfigurera Gnome Desktop GUI:

Nu när du har Ubuntu 10.10 igång skulle nästa steg vara att aktivera Gnome Desktop GUI.

  1. Om du inte redan är i Ubuntu-terminalen anger du den med ovanstående instruktioner.
  2. Se till att telefonens internetanslutningär aktiv och ange följande kommandon. Vänta tills var och en är klar och ange 'y' (för ja) för att bekräfta alla meddelanden som du får: apt-get updateapt-get install tightvncservercd / bin

    katt> x

    rm –r –f / tmp

    mkdir / tmp

    chmod 777 / tmp

    export USER = root

    exportera XKL_XMODMAP_DISABLE = 1

    vncserver –geometri 1024 × 800

    Tryck på Enter en gång till efter att du har angett det senaste kommandot.

  3. Nu måste du konfigurera din volymknapp som Ctrl i terminalemulator. Gå bara till Meny> Inställningar> Kontrolltangent och välj Volym-ned-knapp. Gå tillbaka till kommandoraden när du är klar.
  4. Håll ned Volym-ner-tangenten och tryck på 'd'. (Detta kommer i princip att ange Ctrl + D.)
  5. Ange nu dessa kommandon:
    chmod 777 x
    x
  6. Detta "x" -skript låter dig i princip starta Gnome GUI. Eftersom det här är första gången du kör detta skript kommer det att be dig ställa in ett lösenord för VNC-anslutningen. Ställ in ett lösenord du väljer.
  7. Det kommer också att be dig att ställa in ett lösenord för "endast visa" -läge, vilket inte krävs så svara 'n' för nej.
  8. Starta nu Android VNC Viewer och skapa en ny anslutning med följande inställningar:
    • smeknamn: Allt du väljer.
    • Lösenord: Lösenordet du ställde i steg 6.
    • Adress: lokal värd
    • Hamn: 5901
    • Färgformat: 24-bitars färg (4 bpp)
  9. Klicka nu på "Anslut". Om en minut bör du se ditt Ubuntu 10.10 Gnome-skrivbord.
  10. Slutligen måste vi konfigurera ett skript som heter 's' för att stoppa Gnome GUI. Växla bara tillbaka till terminalemulator och ange följande kommandon:
    cd /bin
    cat > s
    export USER=root
    vncserver -kill :1
    vncserver -kill :2
    sudo reboot
    sudo halt

    Tryck på Enter en gång till efter att du har angett det senaste kommandot.

  11. Se till att Ctrl-tangenten fortfarande är konfigurerad som 'Volym-ned' i inställningar för terminalemulator.
  12. Håll ned Volym-ner-tangenten och tryck på 'd'. (Detta kommer in i Ctrl + D igen.)
  13. Ange nu det här kommandot:
    chmod 777 s
    s

Din Gnome Desktop GUI har nu konfigurerats.

2.1 - Starta Gnome Desktop GUI:

För att starta Gnome Desktop GUI när som helst,bara ange Ubuntu med ovanstående instruktioner i del 1.1 och ange sedan 'x' -kommandot i Terminal Emulator. Detta startar GUI-servern. Därefter måste du bara starta Android VNC Viewer, använda anslutningen du konfigurerar i steg 8 i del 2 och klicka på "Anslut".

2.2 - Avsluta Gnome Desktop GUI:

Att lämna Gnome Desktop GUI är så enkelt som att stänga anslutningen i Android VNC Viewer, växla tillbaka till Terminal Emulator och ange "s" -kommandot.

Notera: Om du kör Desktop GUI, du måste avsluta det först genom att ange 's' i terminalenEmulator innan du lämnar Ubuntu-terminalen själv. Om du stänger Terminal Emulator av misstag eller kraschar, starta den igen, ange Ubuntu-terminalen med 'bootubuntu' -kommandot, använd sedan 's' -kommandot för att stoppa VNC-servern innan du slutligen använder 'exit' -kommandot för att avsluta från Ubuntu-terminalen ordentligt. Om du inte gör det kommer du att få problem med din VNC-anslutning när du försöker använda den nästa gång.


Phew, det borde vara det äntligen. Nu har du Ubuntu 10.10 Maverick Meerkat igång på din HTC Desire HD, tillsammans med Gnome Desktop GUI och flera appar inklusive Mozilla Firefox. Njut av!

Uppdatering: Länken till Ubuntu-filerna för den här metoden nrlängre verkar vara tillgängligt och projektet verkar ha avslutats. Lyckligtvis finns det ett liknande projekt på XDA-utvecklare som fungerar bättre. Kolla in det.

[via XDA-utvecklare]

kommentarer