• Bir Android akıllı telefona Linux programları yükleme. Bir Android telefona ve tablete bir Linux dağıtımı kurmak

    Android geçmişine sahip birçok kişi, cihazlarında gerçek Linux yazılımını çalıştırmakta zorluk çekiyor. Tüm yasalara göre, burada çalışıyor gibi görünüyor, ancak nedense onu yüklemek için kök haklarına ihtiyacınız var, kendisi bir tür ev yapımı yükleyicilerde dağıtılıyor ve program seçimi çok sınırlı. Bu makale, bunun neden olduğu sorusuna cevap verecek ve bir çözüm önerecektir - Android'de neredeyse tüm Linux yazılımlarını kurmanın ve çalıştırmanın uygun bir yolu.

    Linux mu, Linux değil mi?

    Bildiğiniz gibi, android dayanmaktadır Linux çekirdeği ve bir dizi standart kitaplık ve yardımcı program içerir Komut satırı, düzenli bir Linux dağıtımının özelliği. Ancak klasik Linux yazılımını çalıştırmak, ABI uyumsuzluğu, bir paket yöneticisinin olmaması, kendi güvenlik sisteminin olmaması ve standart bir Linux sisteminin birçok bileşeninin olmaması gibi çeşitli nedenlerden dolayı burada çok zordur.

    Bu nedenle, standart libc kitaplığının ve diğerlerinin Android'deki varlığına rağmen, bunların uygulanması çoğu durumda GNU projesindeki kitaplıklarla uyumsuzdur ve işlevsellik açısından büyük ölçüde azalır. Bu nedenle, Linux yazılımı en azından Android ve ARM işlemci için özel olarak yeniden derlenmeli ve çoğu durumda da yamalı, kitaplıklarda bulunmayan işlevler eklenmelidir.

    BotBrew: desteklenen cihazların listesi

    BotBrew şu cihazlarda test edilmiştir: Barnes & Noble NOOK Color, LG P970 Optimus Black, Huawei Yükselişi M860, HTC Desire, HTC Evo 4G, HTC Evo 3D, HTC Inspire 4G, HTC Droid Eris, HTC Hero, Samsung Galaksi Nexus, Samsung Galaxy S2 (GT-I9100), Samsung Galaxy Y (GT-S5360), Motorola Atrix 4G, Motorola Droid/Milestone, Sony Ericsson xperia X8, Asus EeePad Trafo TF101.

    Android güvenlik sistemi, uygulamaları ayrıcalıklara göre kesiyor tam program ve kendi dizinlerinin dışına çıkmalarına izin vermemek, standart Linux yazılımlarının çalışmasına da ciddi anlamda müdahale etmektedir. Bu nedenle, genellikle bu kısıtlamaları ortadan kaldıran kök haklarının alınması gerekir. Yalnızca Java uygulamalarını değil, normal Linux yazılımını yüklemenize izin veren bir paket yöneticisinin olmaması, geliştiricileri yalnızca diğer uygulamaları yüklemek için gereken uygulamaları yazmaya zorlar. Yani tüm bu özel yükleyiciler var.

    Ve resmi tamamlamak için Android, örneğin X Window grafik yığını veya GTK+ kitaplığı gibi entegre olanlar da dahil olmak üzere birçok standart Linux bileşeninden yoksundur. Elbette tüm bunları buraya getirmek için bazı girişimler yapılıyor, ancak işler yarı çalışan alfa sürümlerinin ötesine geçmiyor.

    Bununla birlikte, tam teşekküllü bir Linux sisteminin işlevselliğini Android'e taşıma yeteneği, meraklılar için süreçte ortaya çıkan sorunları çözmeye çalışmak ve bize tam teşekküllü bir evrensel çözüm sunmak için çok cazip. En bariz ve en kolay yol, tam teşekküllü bir Linux dağıtımının "sanallaştırılmış" bir sürümünü çalıştırmaktır, ki bunu daha önce ayrıntılı olarak yazmıştık. Bu yöntem ilginçtir, ancak sistemi her biri birbirinden bağımsız çalışan iki alana bölme probleminden muzdariptir.

    BotBrew projesi çok daha ilginç görünüyor - bir paket yöneticisi ve Linux sistemleri için oldukça yaygın olan bir havuz geliştiriyor, bununla Linux yazılımını Android içinde ayrı bir dizine kurabilirsiniz. Ayrıca, bir zamanlar, bir ağabey üzerinde Android içinde çalışmaya uygun Linux yazılımını kolayca ve sorunsuz bir şekilde bir araya getirmeyi kolaylaştıran birçok farklı komut dosyası icat edildi. Makalenin geri kalanı bu iki projeye ayrılacak.

    BotBrew

    BotBrew projesi, bir kullanıcının yalnızca sahip olabileceği Linux yazılımı kurulumuyla ilgili birçok sorunu çözmek ve Android sistemini bunun için yabancı uygulamaları kabul etmeye hazırlamak için tasarlanmıştır. Temel olarak, sistem dört bileşenden oluşur:
    • birçok Linux uygulamasını tek bir komutla yüklemek için kullanılabilen, önceden derlenmiş Android uygulamaları deposu;
    • BotBrew Bazil'in deneysel sürümünde apt-get ile birlikte hafif Opkg veya dpkg olan paket yöneticisi;
    • varsa, arka plan programlarını düzgün bir şekilde başlatmak ve sürdürmek için gereken runit süreç yöneticisi;
    • herhangi bir masaüstü Linux dağıtımını kullanarak uygulamaları çapraz derlemek için gereken tüm araçları içeren kendi derleme sistemi.
    Bu programlama düşüncesi mucizesinin çalışması için hiçbir şey gerekmez: kök hakları ve akıllı telefonun dahili belleğinde veya bir bellek kartında biraz boş alan. Ayrıca, SD dosyaları söz konusu olduğunda ilk seçenek tercih edilir. sanal disk, tüm çekirdekler tarafından desteklenmeyen.


    Başlatma

    Açık şu an BotBrew'un klasik versiyonu, kendi deposunu kullanarak, dcron, GCC, Git, dropbear SSH sunucusu, Lynx konsol tarayıcısı, Nmap güvenlik tarayıcısı, rsync yedekleme aracı, Vim editörü, lighttpd web sunucusu gibi yazılımları kurmanıza olanak tanır, betik dilleri Python ve Ruby'nin yanı sıra düzinelerce başka paket. Bu arada, tüm bunlar akıllı telefonun / tabletin dahili belleğindeki özel bir dizine kurulur ve ana sistemi hiçbir şekilde kirletmez. Başka bir deyişle, yalnızca bir dizini silerek BotBrew'den ve yüklediğiniz her şeyden kurtulabilirsiniz.

    yazılım yüklüyoruz

    Peki, Linux yazılımını kurmak için BotBrew'u nasıl kullanırsınız? Başlamak için programın kendisiyle birlikte bir pakete ihtiyacımız var. O içeride Google Oyun(Deneysel Bazil'e değil, BotBrew köküne ihtiyacınız olduğunu unutmayın) ve bir megabayttan daha hafiftir. Kurulumdan sonra, yazılımın konsol paket yöneticisi ve diğer yardımcı programlar gibi çalışması için gerekli tüm bileşenleri indirmesi için ekranın altındaki "Devam" düğmesine basıyoruz ve basıyoruz (terim olarak). Debian Linux'u- önyükleme). Yalnızca birkaç megabayt ağırlığındalar, bu nedenle uzun süre beklemeniz gerekmeyecek. Kurulum tamamlandıktan sonra BotBrew, projenin resmi web sitesini içeren ve güvenle kapatılabilen bir pencere görüntüleyecektir.

    Şimdi ekranda kurulum için uygun paketlerin bir listesini görmelisiniz. Bunlardan epeyce var, ancak yukarıda açıklanan nedenlerden dolayı aralarında grafiksel uygulamalar bulamayacaksınız. Ancak çeşitli sunucular, derleyiciler ve tercümanlar vardır, bu nedenle bir akıllı telefonla ciddi bir şekilde "oynamak" isteyen herkesin dönecek bir yeri olacaktır. Bir paketi yüklemek için, sadece adına dokunun ve uygulama hakkında bilgi içeren bir sonraki ekranda "Yükle" düğmesine tıklayın.

    Teflerle dans etmek

    Önyükleme BotBrew ile ilgili sorunlarınız varsa, aşağıdaki komutla manuel olarak kurmayı deneyebilirsiniz:

    Wget http://repo.botbrew.com/anise/bootstrap/install.sh -O - | su
    Bu yardımcı olmazsa, tüm kurulumları kaldırmayı deneyebilir ("ayarlarda "BotBrew'u Kaldır") ve ardından bu komutu çalıştırmayı deneyebilirsiniz.

    Bundan sonra, paket "Yüklendi" sekmesinde görünecek, ancak herhangi bir "Çalıştır" düğmesi veya buna benzer bir şey görmeyeceksiniz. Uygulamanın kendi başına konsoldan başlatılması gerekecek, ancak bu mantıklı. Uygulamanın kendisi, Linux dağıtımının gerçek ortamının /etc, /usr ve diğer dizinlerle "taklit edildiği" /data/botbrew dizin yapısının içine kurulur. Ve komutun tam yolunu yazma ihtiyacıyla kullanıcılara eziyet etmemek için, BotBrew geliştiricileri aynı ada sahip bir sarmalayıcı komutu sağladılar. Örneğin yüklü Lynx konsol tarayıcısını başlatmak üzere kullanmak için aşağıdaki komutu yazmalısınız:

    $ botbrew vaşağı http://xakep.ru
    Alternatif olarak, PATH ortam değişkenine /data/botbrew/bin dizini eklenebilir, ancak bunun her terminal başlangıcından sonra yapılması gerekir:

    $ export PATH="$PATH:/data/botbrew/bin"
    Bu arada, iblisler ve çeşitli ağ hizmetleriyle işler çok daha iyi. Başladıktan sonra, arka plan programları hemen başlatılacak ve BotBrew arayüzünün altındaki "Oynat" düğmesine tıklayarak mevcut grafik arayüz aracılığıyla bunların aktivasyonunu kontrol edebilirsiniz. Bazı uygulamalar, ek kullanıcılar oluşturmanızı ve ayarlarını değiştirmenizi gerektirebilir, bu, normal bir Linux sistemindekiyle aynı şekilde yapılabilir:

    1. Kullanıcı oluşturma:
      $ botbrew adduser vasya
    2. Kullanıcıya İnternet erişiminin açılması:
      $ botbrew eklenti grubu vasya inet
    3. BotBrew'u başka bir kullanıcıya geçirmek:
      $ botbrew su vasya
    Lütfen tüm bu değişikliklerin sadece BotBrew sanal ortamını etkileyeceğini ve ana sistemi hiçbir şekilde etkilemeyeceğini unutmayın. Konsol, GUI'yi atlayarak uygulamaları yüklemek için de kullanılabilir. Bunu yapmak için, komut sözdizimi apt-get ile tamamen uyumlu olan Opkg konsol paket yöneticisini kullanmalısınız:

    $ botbrew opkg dropbear'ı kurun
    Ters işlem:

    $ botbrew opkg dropbear'ı kaldır
    "İlerlemenin en ileri noktasında" kalmak için, BotBrew deposunun zaman zaman içindeki uygun düğmeye tıklayarak güncellenmesi gerekir. GUI(hiçbir şeyle karıştıramazsınız). Paketlerin yeni sürümleri Yükseltilebilir sekmesinde görüntülenecektir. Sadece adına dokunun ve "Yükselt"e tıklayın.

    BotFesleğen Demleyin

    Piyasada deneysel olarak işaretlenen BotBrew Basil adlı bir uygulama da bulabilirsiniz. Aslında, bu hala aynı BotBrew, ancak çok önemli bir farkla. Kendi depoları ve Opkg paket yöneticisi yerine Debian Linux ARM depolarını ve apt-get paket yöneticisini kullanır. Bu, uygulamanın "Brezilya versiyonu" kullanılarak yüklenebilecek yazılım miktarının çok daha fazla olduğu anlamına gelir. On kat daha fazla.

    Basil, Debian depolarını kullanmanın yanı sıra biraz değiştirilmiş bir arayüze de sahiptir. Örneğin, başlattıktan hemen sonra, kurulum dizinini seçmenizi ister. Varsayılan olarak, bence oldukça mantıklı olan /data/botbrew-basil kullanılır, ancak hafıza kartının ext2 bölümü de dahil olmak üzere başka herhangi birini seçebilirsiniz (FAT çalışmaz).

    İkinci önemli fark, "Devam Et" düğmesine bastıktan hemen sonra görünen uygulamanın nasıl kullanılacağını seçme yeteneğidir. Burada dört seçenek vardır:

    1. Komut satırında BotBrew kullanın - aslında, kurulumun normal bir BotBrew tarzında bir analogu.
    2. dpkg/APT sistemini kullanın - apt-get ve Debian depolarıyla birlikte kurun. Önerilen kurulum seçeneği.
    3. Python programlarını çalıştırın - ilk seçeneğin analogu ile otomatik kurulum Piton.
    4. Minimal bir Debian yükleyin - Debian'ın minimalist kurulumu.
    İkinci ve dördüncü noktaları açıklayayım. Bu listedeki ilk BotBrew ve ilk öğe, içinde Linux yazılımının çalıştığı minimalist bir Linux sistemi (yalnızca birkaç komut ve kitaplıktan oluşan) kurmaktan başka bir şey yapmaz. Ancak apt-get, minimalist Opkg'dan farklı olarak, az çok eksiksiz bir Linux kurulumu gerektirir. Bu nedenle, ikinci öğeyi seçerek akıllı telefonunuzda bir tür mikro Linux elde edeceksiniz. Ve eğer bir mikro sürüm kurabilirsek, neden az çok eksiksiz bir dağıtım kurmuyoruz? Bunun için dördüncü bir nokta var.

    BotBrew Basil önyüklemesinden sonra, uygulamanın klasik sürümünden aşina olduğumuz aynı uygulama yükleme yönetimi arayüzü ekranda görünecek ve sistemde yazılımı çalıştırabileceğiniz botbrew2 komutu görünecektir. Burada, opkg yerine apt-get komutu ve doğrudan uygulama yükleme arabirimi aracılığıyla ek depoları (ilk BotBrew deposu dahil) bağlama yeteneği dışında, yönetimde önemli bir fark yoktur.

    Meseleleri kendi elimize alıyoruz

    Önceden derlenmiş uygulamalar ve paketlenmiş depolar harikadır, ancak ya gerekli uygulama kurulum için mevcut değil mi? Ne de olsa, Debian depolarını büyük miktarda yazılımla bağlamanıza izin veren aynı BotBrew Basil bile deneysel doğası gereği her akıllı telefonda çalışmayacaktır.

    Bu durumda, uygulamayı kendimiz oluşturmaya çalışabiliriz. Bununla birlikte, burada aynı anda birkaç zorluk bizi bekliyor: Gerçek şu ki, bir akıllı telefon için yazılım oluşturmak için gerekli çapraz derleme araçlarını hazırlamanız, ardından oluşturulan uygulamanın tüm bağımlılıklarını hesaba katmanız ve, son olarak, bazı durumlarda kodda gerekli değişiklikleri yapın. Bunların hepsi, üzerinde zaman harcamaya değmeyecek kadar zahmetli şeyler.

    Ancak, yazılım oluşturma sürecini otomatikleştirmek için başkalarının çalışmalarını kullanabiliriz. Bu alandaki en gelişmiş ve ilginç çözümlerden biri, XDA Developers kullanıcısı smitna tarafından geliştirilen SCRIPTSET betik setidir. Htop, ImageMagick, iptables, ELinks, Screen, mc, node.js, Samba, strace, QEMU, Parted, SANE (doğrudan yazdırma için kullanılabilir) dahil olmak üzere birçok farklı uygulamayı yalnızca birkaç komutla bir araya getirmenize olanak tanır. telefonlu bir yazıcı!) ve diğerleri. Komut dosyasının kendisi, çapraz derleyiciyi, gerekli tüm bağımlılıkları ve uygulamaları indirecek, gerektiğinde yamaları uygulayacak ve telefona açılmaya hazır bir arşiv oluşturacaktır.

    SCRIPTSET yalnızca Linux'ta çalışır, ancak Windows'unuz varsa Ubuntu'yu şuraya yükleyebilirsiniz: sanal makine. Ardından, bir terminal açın ve çapraz derleyiciyi oluşturmak için gerekli araçları kurun:

    $ sudo apt-get install build-essential cmake autoconf2.13 scons
    Bundan sonra, SCRIPTSET'in kendisini alabilir ve paketinden çıkarabilirsiniz:

    $ cd ~ $ wget http://goo.gl/zvnom -O scriptset-2.6.zip $ scriptset-2.6.zip'i açın
    Paketi açmanın bir sonucu olarak ... bir arşiv daha elde edeceğiz: scriptset-2.6.tar.bz2. Ancak hepsi bu kadar değil, arşiv geleneksel tar kök dizini olmadan paketlenmiştir, bu yüzden onu kendiniz oluşturmanız gerekir. Ve paketini açmak için zaten içinde:

    $ mkdir scriptset $ cd scriptset $ tar -xjf ../scriptset-2.6.tar.bz2

    Paketi açtıktan sonra dizinde birkaç komut dosyası, yapılandırma ve komut dosyalarının kullanımına ilişkin talimatları içeren etkileyici boyutta bir BENİOKU dosyası görünecektir. Komut dosyalarında yürütme biti yoktur (önceki sorunlar göz önüne alındığında bu şaşırtıcı değildir), bu nedenle onu kendiniz yüklemeniz gerekir:

    $ chmod 755 *.sh

    # vi ~/scriptset/configuration.conf // Akıllı telefondaki uygulama kurulum dizini TARGET_SYSROOT="/data/sysroot" // Hedef işlemci TARGET_MARCH="armv7-a" TARGET_MTUNE="cortex-a9" TARGET_MFPU="neon" TARGET_MFLOAT= "yumuşak"

    Bu, herhangi bir uygulamanın doğru montajı için yeterli olacaktır; hedef işlemci standart ARMv7 olacak ek set NEON talimatları. Bu, son üç ila dört yılda piyasaya sürülen herhangi bir akıllı telefona yüklenir. /data/sysroot dizini, uygulamaları akıllı telefona yüklemek için kullanılacak, ancak garip bir şekilde, masaüstü makinede de oluşturulması gerekecek:

    $ sudo mkdir -p /data/sysroot $ sudo chown kullanıcı:kullanıcılar /data/sysroot $ sudo chmod 777 /data/sysroot
    Komut dosyalarının yazarının açıkladığı gibi, bu eylem gereklidir çünkü anahtar dizinlerin yolları bazı uygulamalara oluşturma aşamasında dikilir. Bu nedenle, uygulamayı kök olarak geçerli dizini ve başka herhangi bir dizini kullanarak oluşturursak, yollardaki farklılık nedeniyle akıllı telefonda çalışmaz. Bu sorunu chroot yardımıyla çözmenin daha doğru olacağına eminim ama istenen dizini oluşturmak daha kolay ve hızlı ve iş bittiğinde onu silin.

    Ardından, toplamayı planladığımız uygulamaların listesini belirtmeliyiz. Bunu yapmak için package_selection.conf dosyasını açın ve hayır'ı evet olarak değiştirin. istenen seçenekler. Örneğin, bash, ImageMagick ve Screen oluşturmak için aşağıdaki üç satırı değiştirmeniz gerekir:

    # vi ~/scriptset/package_selection.conf BASH=evet IMAGEMAGICK=evet EKRAN=evet
    # HER ZAMAN GEREKLİ satırları arasındaki ayarların değiştirilemeyeceğini unutmayın. Bu uygulamalara ve kitaplıklara her zaman ihtiyaç duyulur ve bunlar olmadan diğer uygulamalar derlenmez. Artık uygulamaları derleyebilirsiniz. Bunu yapmak için, build.sh betiğini bağımsız değişkenler olmadan çalıştırmanız yeterlidir:

    $ ./build.sh
    Tüm gerekli paketler kurulduysa ve derleyici derleme sırasında herhangi bir hata üretmediyse, derleme geçerli dizinde iki arşivle sonuçlanır: cs-sysroot.tar.bz2 ve android-mysysroot.tar.bz2. Birincisi, çapraz derleyici tarafından oluşturulan uygulamaları çalıştırmak için gereken ortam, ikincisi ise uygulama paketinin kendisidir. Bu arşivlerin her ikisi de akıllı telefonun hafıza kartına bırakılmalı ve ardından üzerinde bir terminal öykünücüsü çalıştırılarak veya ADB aracılığıyla bağlanılarak iki komut yürütülmelidir:

    $ tar xjf /sdcard/cs-sysroot.tar.bz2 $ tar xjf /sdcard/android-mysysroot.tar.bz2
    Sonuç olarak, akıllı telefonun dahili belleğinde uygulamaların yerleştirileceği / data / sysroot dizini görünecektir. Tam yolu belirterek aynı terminalden başlatılmalıdırlar. Örneğin:

    $ /data/sysroot/usr/bin/bash
    Pekala, ya da terminali başlattıktan sonra, PATH'e /data/sysroot/usr/bin ekleyin:

    $ export PATH="$PATH:/data/sysroot/usr/bin"

    sonuçlar

    Android ile tipik bir Linux dağıtımı arasındaki oldukça önemli farklara rağmen, Linux konsol uygulamalarını bir akıllı telefona yüklemek o kadar da zor değil. ne yazık ki, hakkında grafik uygulamaları henüz bir konuşma yok, ancak Qt kitaplığını ve Wayland grafik sunucusunu Android'e taşımak için şimdiden projeler var ve umarım yakında çalışan bir çözüm buluruz.


    İlk olarak 08/2013 tarihinde Hacker Magazine'de yayınlandı.

    Linuxoid! arkadaşım Yuri Geruk

    İkinci bölüm ise bu platformda Android akıllı telefonunuza veya tabletinize Ubuntu'nun nasıl kurulacağı ile ilgili.

    İyi günler Linuxsoid sitesinin kullanıcıları! Dün işletim sisteminin kurulumu ile ilgili bir makale yayınlandı. linux ubuntu bir akıllı telefon veya tablet için, bunu yapabilmemin yalnızca ilk yolu buydu. Androd sistemini silmediğimi, üst üste ikincisini kurduğumu tekrar belirtmek istedim. Şu ana kadar daha fazla bilgi istemem ve hatta kendim yüklemeye çalışmam. arkadaşım Yuri Geruk bana sistemi kurmam için iyi bir fikir verdi ve ancak ondan sonra ilgilenmeye başladım ve işime başladım.

    Uyarı! Site yönetimi ve materyalin yazarı, açıklanan manipülasyonları gerçekleştirirken cihazınız çalışmayı durdurursa herhangi bir sorumluluk kabul etmez! Talimatlarda yazılan her şeyi kendi sorumluluğunuzda ve risk altında yaparsınız. Benimle olduğu gibi başarısızlıklar olabilir, o zaman uzun süre akıllı telefonumu açamadım. Acelemiz yok, bu kılavuzu okuyarak her şeyi dikkatlice yapıyoruz!

    İlk bölümde (Yöntem #1) Complete Linux Installer adlı bir program üzerinden sistemin nasıl kurulacağını yazdım. Bu program üzerinde çalışırken, neyin indirileceği, nasıl kurulacağı ve diğer tüm prosedürler anlatıldı. Bugün ikinci yöntemi (Yöntem No. 2) dikkatinize sunmak istedim. Androd üzerinden çalışan bir cihaza Linux Ubuntu kuracağız. mobil uygulama Linux Dağıtımı denir. Uygulama şu adreste de mevcuttur: serbest erişim Google'da Oyun marketi, kesinlikle herkesin indirebileceği yer.

    Bu uygulamada kayıt olmanıza ve etkinleştirmenize gerek yoktur, cihazınıza kurduktan sonra başlatıp tekrar kapatmanız gerekecektir. Sistemi Linux Deploy aracılığıyla başlatmak için neye ihtiyacımız var? ?

    1. İnternet erişimi olan akıllı telefon ve bilgisayar (tercihen Wi-Fi kullanan) daha iyi bağlantı, indirme o kadar hızlı olacaktır.
    2. USB kablosu (cihazınızı bir masaüstü bilgisayara veya dizüstü bilgisayara bağlamak için)
    3. Batarya tercihen %100'de şarj edilmiş, ancak %50'den az değil
    • Görevimize başlayalım! Çok uzatmamak için 1 numaralı yöntemde belirtilen noktaları atlayacağım. İlk ve basit bir adım bizim için cihazda root hakları olacak, bunun nasıl yapıldığını bir önceki yazıda detaylı olarak göstermiştim.
    • Kök haklarına sahip olan kişi, bir sonraki adıma geçebilir, yani cihazında USB hata ayıklamasını etkinleştirebilir (son makale ayrıca bunun nasıl başarılacağını da açıklar). Akıllı telefonumuzu alıp resmi Play Market mağazasına gidiyoruz ve burada Linux Deploy adlı bir uygulamayı indirmemiz gerekiyor. Eğer kurulu bir hesabınız varsa, programın adının olduğu bağlantıyı takip edebilir ve uygulamayı bir bilgisayar kullanarak yükleyebilirsiniz. Kurulumdan sonra uygulamayı açın ve daha ileriye bakın!
    • Yukarıdaki ekran görüntüsünde de görebileceğiniz gibi, basit ve karmaşık olmayan bir arayüze sahip bir program gösteriliyor. Programı ilk başlattığınızda, bize bu programı kullanmaya nasıl başlayacağınıza dair bir liste olan küçük bir yardım gösterir. Bu gereklilikleri yerine getirdikten sonra yapılandırmaya geçiyoruz. Programımızı kurmak için Rusça'ya çevirmeniz gerekiyor (programı otomatik çevirmemiş birine yaptırıyoruz) Rusça dilini koyun ve ekranı kapatma öğesinin yanındaki kutuyu işaretleyin.

    Aşağıdaki şekilde gösterildiği gibi bakıyoruz:

    Dili ve ekranı kapatma onay kutusunu ayarladıktan sonra, sorunsuz bir şekilde bir sonraki adıma geçiyoruz:

    • Yeni hesabımız için yeni bir profil oluşturun Linux girişleri. Bunu yapmak için, programın ana ekranına, evet, tam olarak yardımın görüntülendiği ekrana dönmeniz gerekir. daha fazla eylem ve program başlığına (penguenin çizildiği yer) tıklayın. Bundan sonra, otomatik olarak artı işaretini tıklamanız ve bir profil oluşturmanız gereken yeni bir pencereye aktarılacaksınız. Örneğin bir kopyası olarak, Linuxsoid.com adında bir profil oluşturdum. Adını istediğin gibi koyabilirsin!
    • Profil adını girdikten sonra OK düğmesine basın. Bundan sonra, sadece istediğiniz profili seçin.
    • Tüm bunlardan sonra ben tezgahı kapatıp yatıyorum ve siz nasıl isterseniz kendi başınıza devam edin, tabii ki şaka yapıyordum! Uygulamayı kapatıp Play Market'e dönüyoruz ve Es-explorer'ı indiriyoruz (kimseden yeniden indirmenize gerek yok ve başaramayacaksınız :-D). Dosya Gezgini'ni açın ve Ubuntu adlı bir klasör oluşturun. Bir klasör oluşturduktan sonra, ona giden yolu bulmanız gerekir. Seninki gibi bir hafıza kartım olacak, bilmiyorum.
    • Oluştururken, sarı artı işaretine tıklayın, bundan sonra klasörün oluşturulmasını engellediğimiz ve sorunsuz bir şekilde klasör adına aktığımız bir açılır pencere göreceksiniz (yazmak daha iyidir) ingilizce dili, akıllı telefonunuzun kaderini baştan çıkarmamalısınız, iyi bir şey söyleyeceğim, bu doğrulanmış bir sonuca yol açmayacak kendi deneyimi). Sonunda, tarih günlüğüne tıklıyorum ve sizinle birlikte klasörümüzün yoluna bakıyorum. Şu şekilde anladım: /sdcard/ubuntu/.

    İlk kurulum başarılı oldu mu? Ardından dağıtım kitini cihazlarımıza, yeni oluşturulan klasöre indirip yüklemeye devam ediyoruz. Bunu yapmak için, Linux Deploy uygulamasını açmanız ve olduğu gibi, ihtiyacımız olan bilgileri içeren yeni bir pencereye aktarılmanız gereken indirmeye benzeyen bir oka tıklamanız gerekir. Orada ne görüyoruz? Program, sistemi kurmamızı ister, ancak bunun için onu seçmeniz gerekir. Bu pencerede, dağıtım kitine tıklayın ve mevcut tüm sistem seçimlerini göreceksiniz (Cihazınızda bulunabilecek). Linux Ubuntu'yu seçiyorum. Ben seçtikten sonra yükleye tıklıyorum ve yüklemeye (indirmeye) başlamalısınız, yaklaşık bir saat sürüyor. Bu nedenle, akıllı telefonu şarj etmek için çalıştırmak daha iyidir!

    • Kurulumun sonunda, başlat düğmesine tıklayın ve bağlanmanız gerekir. doğru sunucular. Bu uygulamanın güzelliği, ek olarak bir terminal belirlemesine ve komut vermesine gerek olmamasıdır, uygulama gerekli komutları otomatik olarak yazacaktır. Sonunda resimde gösterildiği gibi göreceksiniz! Bu, sizin için her şeyin saat gibi gitmesi ve başka hiçbir hata çıkmaması durumundadır.
    • Bu tür yazıtlardan sonra ilk kurulum yöntemindeki gibi VNCViewer adlı ek bir uygulamayı indirip cihazınıza kurmanız gerekiyor. Sunucuda localhots adresini yazdığımız ve name kısmında herhangi bir isim belirttiğimiz yeni bir bağlantı oluşturuyoruz ve connect'e tıklıyoruz. Uygulama bağlanacak ve mümkünse sizden bir şifre isteyecektir! Tüm sunucularda şifre hep aynı (changeme) peki bilgisayar üzerinden bağlanırsan şifre farklı olur, bilmediğim için söyleyemem.

    Tüm bunların sonunda, şöyle bir şeyle sonuçlanmalısınız:

    Hepsi bu kadar, herhangi bir sorununuz varsa, yorumlara yazın, mümkün olduğunca düzeltmenize yardımcı olacağız. Materyal, Linuxsoid.com için Alexander Makarenkov tarafından hazırlandı.

    12 Kasım 2011, 03:17

    Ruh göçü: linux açık Android tablet

    • *nix

    Hepinize iyi günler.

    Hikayem okumakla başlıyor ve ardından bir Çin tablet yapımı mucizesi satın almaya karar verdim: superpad. Bu tablet, "biraz seçmek" için bir oyuncak, bir okuyucu, çiftler için bir oyun ve uzun bir yolculuk için bir bakıcı olarak alındı ​​... 500 GB için iki USB sabit diskim olduğunu hemen not edeceğim ve eğlenceli bir yaşam için en önemli şeylerin depolandığı 1TB ve bunlar ntfs ve ext4 olarak bölünmüştür. Ve tabii ki tablet onları görmüyor.

    İşte benim gönüllüm

    Daha derine inmenin ilk nedeni bu. xda-developers.com'daki 200 forum sayfasına göz attıktan sonra, bazı

    Bu aşamada, bu tableti açmaya yönelik tüm girişimler ertelendi. uzun kutu. Öğrenci için muhteşem zamana kadar - oturum. Ve oturumda öğrenciler konuyla ilgili olmasa da kesinlikle her şeyi yaptıklarından, o zaman internette açıkça burjuva sitelerinde neşeli gece toplantıları yeniden başladı. Ve benim durumumda Ortodoks linux'u bu tablete koymak için parlak bir fikir geldi - ubuntu.
    Bundan ne çıktı, aşağıya bakın.

    Sadece alıp kurmanın işe yaramayacağı açık ... peki, bizimki kaybolmadı ...

    İhtiyacımız olacak:

    ana aşamaları göz önünde bulundurun android indirmeleri ve linux
    1. Gücü açın ve ROM kodunun yürütülmesini önyükleyin Gücü açın ve ROM kodunun yürütülmesini önyükleyin
    2. Önyükleyici Önyükleyici
    3. Linux çekirdeği Linux çekirdeği
    4. Başlangıç ​​süreci başlangıç ​​süreci
    5. Zigot ve Dalvik konsol(bash, zsh...) / wm(kde, gnome...)
    6. Sistem sunucusu Önyükleme tamamlandı
    7. Önyükleme tamamlandı

    Gördüğünüz gibi, farklılıklar init çalışma zamanından itibaren başlar.
    Değiştirmesi en kolay şey.

    Dürüstçe yazacağım, sadece android init'in kullanılabileceğini ve çekirdeğe sıkıca vidalandığını düşündüm. Ve başka bir tabletten çalışan bir ramdisk örneği almış olsam bile, bunun başlayacağını düşünmemiştim ...

    ram disk içeriği
    bin dev vb. ana sayfa init init.rc lib linuxrc mnt newroot opt ​​proc root sbin sys tmp usr var
    / Bin'de meşgul kutusu, / sbin'de - ona bir bağlantı içeren switch_root.
    zt-180'den ramdisk'ten başlatma kodu

    #!/bin/sh echo İnitram görüntüsünden başlayarak. echo SD-CARD'ın uyanması bekleniyor... uyku 3 yankı "Yeni rootf'ler monte ediliyor" mount -t ext2 /dev/mmcblk0p2 /newroot && echo OK echo Bekleyin, root değiştiriliyor... exec switch_root /newroot /sbin/init echo hrm, exec /bin/ash yerine bir kabuğa sahip olun

    Geriye ramdisk'i belleğe flaş etmek (xp altında burntool kullandım) ve - işte, önyükleme adımı. Evet, kurtarma yerine flaş yaptım, bu yüzden Linux başlangıcı Başlangıçta tuşları basılı tutmanız gerekir.

    Yani yükleme aşaması tamamlandı ve konsol yaşam belirtisi göstermediği ve her şey oldukça yavaş yüklendiği için sabırlı olmaya değer.

    İlk konsolda otomatik oturum açmayı ayarlama
    /etc/init/tty1.conf dosyasında son satırı exec /bin/login -f Yor_Login ile değiştiriyoruz< /dev/tty1 >/dev/tty1 2>&1 sonra ~/.bashrc'nizde otomatik oturum açmada başlayacak komutları yazabilirsiniz.
    X sunucusuyla mücadele
    Benim için kesinlikle dokunmatik ekran, xorg.conf ve xterm ile arkadaş edinmedi ... sinaptik sürücüyü kaldırdı, ~/.xinitrc içine şunu attı:
    #!/bin/bash # $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $ # /etc/X11/xinit/xinitrc # # tüm X oturumları tarafından kullanılan global xinitrc dosyası başladı xinit (startx) tarafından # global X oturum betiğini çağırır #. /etc/X11/Xsession xclock -geometry 50x50-1+1 & exec xterm -geometry 80x66+0+0 -name login
    Çalışma ortamı ile mücadele
    qt grafik oluşturmayı gerçekten sevdiğim için kde'yi kurmak istedim. Hemen söyleyeceğim: evet, kuruldu ve başladı, ama NASIL ...
    İlk olarak, hemen otomatik oturum açmayı kurdum:
    /etc/kde4/kdm/kdmrc içinde aşağıdakileri kendimiz için bulup değiştiriyoruz
    AutoLoginEnable=true # Doğruysa, oturumu kapattıktan sonra otomatik oturum aç. Yanlış ise, otomatik oturum açma yalnızca bir görüntüleme oturumu başladığında # gerçekleştirilir. # Varsayılan değer false #AutoLoginAgain=true # Otomatik oturum açmanın devreye girmesinden önceki saniye cinsinden gecikme. # Varsayılan 0 AutoLoginDelay=3 # Kullanıcının otomatik olarak oturum açması. ASLA kök belirtmeyin! # Varsayılan "" AutoLoginUser=Login # Kullanıcının otomatik olarak oturum açması için parola. Kullanıcı bir NIS veya Kerberos etki alanında oturum açmadığı sürece bu gerekli DEĞİLDİR. Bu # seçeneğini kullanırsanız, bariz nedenlerden dolayı "chmod 600 kdmrc" yapmalısınız. # Varsayılan "" AutoLoginPass=Parola
    ve yazıldığı gibi root altında konsolda chmod 600 kdmrc yapıyoruz ki kötü insanlar şifremizi gözetlemesin.
    İkincisi, girişte açılış ekranı şüpheli bir şekilde uzun süre asılı kaldı ve ben şüphelerim nedeniyle konsoldan startkde'yi aradım. Her türlü hatanın uzun ve sıkıcı bir şekilde görüntülenmesinden sonra, plazma nihayet netbook modunda açıldı. Bir çerçeve arabelleği altında oturduğumuz için grafik efektleri kapalı ve bazı yerlerde bazı vahşi gecikmeler var, ama yine de kde ve yüklü!
    Her şeye ve her şeye kendiniz için ince ayar yapın
    Herkesin kendine ait, henüz optimizasyon yapmadım, ancak yapılacak çok şey var: yüklemeyi hızlandırın, çalışma alanını optimize edin. Daha hafif bir wm - e16 - yönüne bakıyorum ama şimdiye kadar onu ana hale getirmedim. dokunmatik ekranı da kalibre etmeniz gerekiyor, iyi bir şey sanal klavye zaten kde'de.
    Openbox'a bakıyorum +

    Birçok modern bilgisayar veya mobil cihaz kullanıcısı, Linux gibi bir işletim sistemini en azından belli belirsiz duymuşlardır. Ancak çok az kişi, popüler cep telefonunun da güvenliğiyle ünlü bu sistemi temel aldığını biliyor. Doğal olarak, meraklı beyinlerin bir sorusu var - Linux'u bir tablete kurmak mümkün mü? Veya bir akıllı telefonda? Şaşıracaksınız ama bu mümkün.

    Ve neden ona ihtiyaç var?

    Öncelikle, bir mobil cihazda neden Linux'a ihtiyaç duyabileceğinizi bulalım. Ortalama bir kullanıcının muhtemelen buna gerçekten ihtiyacı yoktur, ancak örneğin geliştiriciler, yöneticiler ve diğerleri gibi uzmanlar da vardır. Tabii ki, ana çalışma aracı olarak, bu oldukça tartışmalı bir karardır. Ancak onu yolda veya ana bilgisayardan uzakta bir yerde yardımcı olacak bir mobil asistan olarak düşünürsek, bu seçeneğin yaşam hakkı vardır.

    Evet ve sıradan kullanıcı Linux da işe yarayabilir. Tam özellikli sürümlerin elinizin altında olması her zaman daha uygundur. yazılım, Örneğin, Ofis uygulamaları, torrent ağları ve diğerleri için bir istemci. Ek olarak, bunun bir bilgisayardakiyle hemen hemen aynı işletim sistemi olduğunu unutmayalım, bu nedenle Linux için tüm yazılım çeşitleri çoğu durumda sorunsuz kurulacak ve bir tablet üzerinde çalışacaktır.

    Zaten ilgileniyorsanız, şimdi Linux'u bir mobil cihaza kurmanın ne kadar zor olduğu sorusu size eziyet ediyor. Örme kazak giymiş sakallı adminlerin gece makinelerini nasıl yapılandırdıklarını muhtemelen duymuşsunuzdur ve bu işlemi sadece seçilmiş birkaç kişinin halledebileceğini zannedersiniz ama bu öyle değil. Birincisi, Linux her yıl kullanıcısı için giderek daha kolay hale geliyor (görünüşe göre sistemi popüler hale getirmek için ve kısmen çalışıyor) ve ikincisi, özellikle mobil cihazlara kurulum için birçok otomatik yükleyici ve ayrıntılı talimat oluşturuldu. Ve eğer ikincisi ile deneyimsiz kullanıcı bir sorun olabilir, o zaman ilk başta çoğu zaman her şey saat gibi gider.

    Nasıl kurulur ve bunun için ne gereklidir?

    Demek hala tabletinize Linux kurmaya karar verdiniz. Bunun için ihtiyacınız olan:

    • aygıtın kendisi (bellenim çekirdeği döngü aygıtlarını desteklemelidir, saat frekansı 1 GHz'den az değil - tüm bu verileri cihazın belgelerinde veya ağda bulmak kolaydır);
    • üzerinde kök hakları aldı;
    • yaklaşık 4 gigabayt boş hafıza;
    • Destek dosya sistemi ext2.

    Çoğu tabletin bu özellikleri karşıladığı unutulmamalıdır, bu nedenle herhangi bir sorun yaşamazsınız.

    Cihazınızın tüm gereksinimleri karşıladığından emin olduktan sonra, sistem görüntüsünü ve kurulum komut dosyasını indirmeniz gerekir. Oldukça fazla sayıda var, Ubuntu Installer'ı en kolay ve en sezgisel olanlardan biri olarak kullanmanızı öneririz. Ve Ubuntu'nun kendisi tamamen deneyimsiz kullanıcılar için bile oldukça arkadaş canlısıdır.


    Tabletler için Ubuntu görüntülerinin iki sürümü vardır - minimum miktarda önceden yüklenmiş yazılımın yanı sıra maksimum, günlük kullanıma odaklanan (halihazırda uygulanmış olan) deneme sürümü Ofis kıyafeti, torrent istemcisi, e-posta programı, çeşitli popüler programlama dilleri için geliştirme araçları vb.).

    Görüntüye ve komut dosyasına ek olarak, Android için bir terminal öykünücüsüne ve bir VNC Görüntüleyiciye de ihtiyacınız olacak. Ayrıca sistem ayarlarında etkinleştirmeyi unutmayın.


    Algoritma çok basit - terminal öykünücüsünü başlatıyoruz ve üç komut giriyoruz:

    cd /sdcard/ubuntu

    -sh ubuntu.sh

    Bundan sonra, komut dosyası sizden izin isteyecektir (örneğin, 1024x768 veya başka bir boyut) ve maksimum görüntüyü indirdiyseniz, içinde çalışmak istediğiniz grafik kabuğu. Gnome ve LXDE arasında bir seçeneğiniz var, mobil cihazlarda ikinci seçeneği seçmek daha iyidir.

    Birkaç isteği daha yanıtlamaya devam ediyor: oturum açma / parola (ubuntu / ubuntu), IP adresi (localhost) ve bağlantı noktası (5900). Bitti, önünüzde tam Ubuntu LXDE kabuğu ile.


    Bu kurulum yönteminin avantajı, kullanıcıdan en az sayıda eylem gerektirmesi ve Android yerine Linux kurmaması, onu taklit etmesidir. Elbette, Linux'u ikinci bir sistem olarak koymanın ve hatta "yeşil robotu" değiştirmenin yolları var, ancak başlamak ve açılan fırsatlarla tanışmak için yukarıdaki yöntem fazlasıyla yeterli.

    Merhaba mini pc ug 802 sahibiyim ona nasıl linux kurabilirim? teltar

    Bu benim için çok ilginç bir konu arkadaşlar, çünkü ben profesyonel olarak Linux sunucularını yönetiyorum. Sunucularda ilginç, ama benim için zaten her gün ve sıradan. Ve işte kurulum Linux dağıtımları ARM mimarisine sahip cihazlarda - bu çok daha ilginç bir mertebedir.

    Bilgisayar ile akıllı telefon veya tablet arasındaki fark nedir?

    En kavramsal olarak, fark küçüktür - hem mobil hem de masaüstü cihazlar ve hatta sunucular aynı ilkelere göre yapılmıştır. Ancak, mobil cihazlar farklı bir işlemci mimarisi kullanır. Masaüstü CPU'lar, x86 veya amd64 mimarilerinde tasarlanmıştır. Ve çoğu mobil cihazda, ARM mimarisi üzerine bir işlemci kurulur. Tarihsel olarak bunun nedeni, bu tür işlemcilerin mobil cihazlar için hayati bir gereklilik olan güç tüketimini önemli ölçüde azaltmasıdır.

    Mobil cihazlara hangi işletim sistemi kurulabilir?

    Dolayısıyla bu donanım üzerinde çalışabilmek için işletim sistemi dahil tüm programların bu mimariye özel olarak geliştirilmesi gerekir. Bu nedenle sıradan Linux sürümleri masaüstlerine veya sunuculara yüklenenler burada çalışmaz. Neyse ki, bu mimari için birçok dağıtım ve sürüm var. Çoğu akıllı telefonun sahip olduğu kötü şöhretli Android ile başlayıp, özel Backtrack (şimdi Kali Linux) gibi egzotik dağıtımlarla son buluyor. Ancak, elbette, daha iyi bilinen bazı dağıtımlar daha ilgi çekicidir.

    Android nedir?

    Android bir işletim sistemidir Açık Linux tabanlı Google tarafından mobil cihazlar için geliştirilmiştir. Dünyanın en popüler mobil işletim sistemi. Aslında LInux'un sadece işletim sisteminin çekirdeği olduğu anlaşılmalıdır. Ve buna dayalı olarak birçok işletim sistemi oluşturulmuştur ve Android bunlardan sadece biridir.

    Çekirdek, donanım platformunun tüm cihazlarını ve seçeneklerini, yani sürücüleri ve cihaz yönetimini kullanmanıza izin veren temel işlevselliktir. Ayrıca çekirdeğe dahil olan bazı temel programlar ve komut satırı yardımcı programları. Gerçek şu ki, Linux ailesinde (en sık anlaşılan bu anlamdadır - çekirdeğin kendisi değil, bu çekirdekteki işletim sistemleri ailesi) - grafik kabuk ayrı bir parçadır, kendi soyutlama düzeyidir. .

    Ve bu işletim sistemlerinin minimum yapılandırması, grafik kabuk, sadece metin tabanlı bir komut satırı arayüzü. Bu, bu işletim sistemlerini en alışılmadık yerlere yerleştirmenize olanak tanır. Örneğin, içinde ağ donanımı, takım tezgahları, bilgisayarlar ve uçak ve arabalar gibi diğer karmaşık cihazlar. senin içinde bile çamaşır makinesi ve mikrodalga benzer bir şey kurulabilir :)

    Bu bir android cihazdır. Buna göre, varsayılan olarak Android yüklenmelidir. Hangisi aslında Linux'tur. Ancak bazı ciddi sınırlamalarla. Başka bir Linux yüklemek, bir mobil aygıtın yeteneklerini büyük ölçüde artırabilir. Kullanım olanakları neredeyse sınırsızdır. Cep telefonunuzu bir sunucu olarak kullandığınızı hayal edin! Birçok araç kullanılabilir hale gelir. Bu bir tablet ise, çevresel aygıtları bir OTG kablosuyla ona bağlayarak tam teşekküllü bir bilgisayar olarak kullanabilirsiniz! Ne için? Bu başka bir soru. Umarım okuyucumuz fikirlerini yorumlarda paylaşır.

    Bir android cihaza Linux nasıl kurulur?

    Yani kurulum.

    Donanımda iki seçenek vardır - dedikleri gibi tam teşekküllü bir kurulum yapabilirsiniz. Bu aslında cihazın yanıp sönmesidir. Aynı zamanda, cihazın üretici tarafından sağlanan yerel işlevselliğini de kaybederiz. Ve istediğimiz bu olmayabilir. Örneğin okuyucumuzun ilgilendiği UG 802 mini bilgisayar, TV'lerin işlevselliğini genişletmek için tasarlanmış bir cihazdır. Çünkü doğrudan herhangi bir TV'nin HDMI bağlantı noktasına takılarak Smart'a dönüştürülebilir.

    Neyse ki, Linux'u kurmanın ikinci bir yolu var - doğrudan cihazın ana işletim sisteminin içinde, bu durum Android. Bu, Android içinde sözde bir chroot ortamı çalıştırmanıza izin verir. Bu durumda, aynı çekirdek üzerinde paralel olarak çalışan iki ilgili işletim sistemi elde edeceksiniz - Android. Ve aralarında geçiş yapabilirsiniz.

    Bu yaklaşım, akıllı telefonlar ve tabletler için uygundur, ancak UG 802 için uygun olmayabilir. Böyle bir durumda, istediğiniz işletim sistemini yüklemeniz gerekebilir. Ve bu, cihazı mahvetme riskiniz zaten var.

    Ne yazık ki, bu tür deneylerle ilgili hiçbir deneyimim yok. Ancak internette bununla ilgili yeterli bilgi var. Öğrenin, yüklemeyi deneyin.

    Bu nedenle, mobil cihaz korsanlığı dünyasıyla tanışmaya başlayabileceğiniz birkaç bağlantı vereceğim :)

    Bilgisayar korsanları kimlerdir?

    Evet, evet, şaşırmayın, bu tam olarak bilgisayar korsanlığıdır - sistemlerin ve programların çalışmasına ve düzenlenmesine standart dışı müdahale, bunları değiştirme ve işlevselliği genişletme. Sözcüğün orijinal anlamı budur. Ve bir bilgisayar korsanı, çoğu insanın düşünmeye alışık olduğu gibi, bilgisayar korsanı veya virüs yazarı değildir. Öncelikle bir araştırmacıdır. Evet, sistemleri bozuyor, açılmak istemeyenleri ifşa ediyor ama zarar vermek için değil, bilmek için yapıyor.

    https://xakep.ru/2012/10/22/android-tablet-linux-install/ - en eski dergide, bilgisayar korsanlığının özünün bir yansıması olan akıllı telefonlara Linux kurulumu hakkında bir makale.

    https://habrahabr.ru/post/221543/ - habr, daha az eski ve hatta daha ünlü kaynak yok. Ve buradaki makale yeni ve Arch Linux'u Android'in üstüne bir chroot ortamı biçiminde kurma deneyimini ayrıntılı olarak anlatıyor.

    https://geektimes.ru/post/44220/ - geektimes - Habr'ın yaratıcılarından bir site ve bir akıllı telefona Android üzerinden Debian yüklemek için ayrıntılı bir kılavuz buldu. Yazı çok eski olmasına rağmen böyle bir operasyona girişmeden önce anlaşılması gereken temel noktalara değiniyor. Bu, yüklemenize yardımcı olmazsa, ancak bilgi edinmenize yardımcı olur, ki bu olmadan imkansızdır. Daha fazla gelişme konu ve soru çözümü. Ve bu tür makaleleri inceledikten sonra, kendinizi daha güvende hissedecek ve konu hakkında, kurulum sırasında ele alınması gereken belirli konularda daha kesin bilgi arayabileceksiniz.

    Örneğin, elbette, yukarıda bahsedilen sitelerde, konuyla ilgili bu makaleler sadece bunlar değildir. Bu tür özel kaynaklarda her zaman bununla ilgili daha fazla makale aramayı deneyebilirsiniz. Hakkında birkaç konu buldum ve inceledim linux kurulumu w3bsit3-dns.com'daki mobil cihazlara bunun gibi, Örneğin

    Bugünlük benden bu kadar. Ama her zaman bu konunun ziyafetine devam etmek istediğim ortaya çıkabilir :)

    Sorun çıkarsa (ve% 99 olasılıkla ortaya çıkacaktır :)) burada da soru sorabilirsiniz, bilgi toplayacağız, sorunları birlikte çözeceğiz, bu da benim için çok ilginç.