Samsung’un Linux var mı
Samsung Galaxy Android’i Linux veya BSD’ye nasıl bağlarsınız
Özet:
Samsung Geliştirici Konferansı, geliştiricilerin Galaxy Cihazlarını kullanarak bir Linux geliştirme ortamında uygulamalar oluşturmalarını sağlayan Samsung’un Linux’unu Dex’te tanıttı. Ubuntu, Dex’te Linux için seçilen Linux dağılımıdır. Geliştiriciler, uyumlu samsung cihazlarla hareket halindeyken araçlarına erişebilir. Linux On Dex App şu anda Galaxy Note9 ve Galaxy Tabs4 kullanıcıları için özel bir beta olarak Android Oreo ve üstü kullanıcılar.
Anahtar noktaları:
- Linux On Dex, Samsung Dex’i Linux geliştiricilerine genişleten bir teknolojidir.
- Ubuntu, Dex’te Linux için tercih edilen Linux dağılımıdır.
- Seç Samsung Galaxy cep telefonları ve tabletler Dex’te Linux ile uyumludur.
- Geliştiriciler en sevdikleri araçlara Dex’te Linux ile hareket halindeyken erişebilir.
- Linux On Dex App şu anda Galaxy Note9 ve Galaxy Tabs4 kullanıcıları için özel beta içindedir.
Sorular ve ayrıntılı cevaplar:
- Dex’te Linux nedir?
- Dex’te Linux için hangi Linux dağılımı kullanılır??
- Hangi Samsung Cihazları Dex’te Linux ile uyumludur??
- Geliştiriciler, Dex’te Linux ile hareket halindeyken araçlarına erişebilir mi?
- Tüm Samsung Galaxy Cihazları için Linux On Dex uygulaması mevcut mu?
- Samsung Geliştirici Konferansı’nın amacı nedir?
- Samsung Dex nedir?
- Ubuntu neden Dex’te Linux için tercih edilen Linux dağılımı?
- Bir Galaxy Tablet, Dex’te Linux ile bağımsız bir cihaz olarak kullanılabilir mi??
- Geliştiriciler Dex Private Beta’da Linux’a nereden kaydolabilir??
- Dex Private Beta’da Linux’a katılmak için gerekli olanlar?
- Geliştiriciler için Linux’un Dex üzerindeki amacı nedir??
- Geliştiriciler Galaxy Cihazlarını Dex’te Linux için daha büyük bir ekrana nasıl bağlayabilir??
- Geliştiriciler en sevdikleri geliştirme araçlarını Dex’te Linux ile kullanabilir mi?
- Geliştiriciler için Linux’u Dex kullanmanın yararı nedir??
Linux On Dex, geliştiricilerin PC benzeri bir deneyim için galaksi cihazlarını daha büyük bir ekrana bağlayarak bir Linux geliştirme ortamında uygulamalar oluşturmalarını sağlayan bir teknolojidir.
Ubuntu, Dex’te Linux için seçilen Linux dağılımıdır.
Seç Samsung Galaxy cep telefonları ve tabletler Dex’te Linux ile uyumludur.
Evet, geliştiriciler en sevdikleri araçlara Dex’te Linux ile hareket halindeyken erişebilir.
Hayır, Linux on Dex uygulaması şu anda yalnızca Galaxy Note9 ve Galaxy Tabs4 kullanıcıları için özel bir beta olarak mevcuttur.
Samsung Geliştirici Konferansı, Samsung’un portföyündeki ve ötesindeki en son teknolojileri keşfetmek ve öğrenmek için yaratıcıları bir araya getiriyor.
Samsung Dex, Samsung amiral gemisi Galaxy cihazlarının kullanıcılarının daha büyük bir ekranda uygulamaların tadını çıkarmasına izin veren bir özelliktir ve daha iyi bir görüntüleme deneyimi sunar.
Ubuntu, Dex’te Linux için tercih edilen Linux dağılımı olarak seçilir, çünkü çoğu iş yükü için geliştiriciler arasında tercih edilen dağıtımdır.
Evet, bir Galaxy tablet, geliştirici doğrudan Galaxy Mobile’dan çalışmayı tercih ederse, ikinci bir ekran ihtiyacını ortadan kaldırmak için yeterli ekran alanı sağlayabilir.
Dex Private Beta’da Linux ile ilgilenen geliştiriciler kaydolabilir Burada.
Dex Private Beta’daki Linux, Samsung’un Galaxy Note9 ve Galaxy Tabs4, Android Oreo ve üstü kullanıcılar için kullanılabilir.
Linux On Dex, geliştiricilere bir Linux geliştirme ortamında uygulamalar oluşturmalarını sağlar ve onlara PC benzeri bir deneyim sunar.
Samsung Dex’i kullanarak geliştiriciler, Galaxy Cihazlarını Dex’te Linux için daha büyük bir ekrana bağlayabilir.
Evet, geliştiriciler en sevdikleri araçlara Linux tarafından sağlanan Linux geliştirme ortamında Dex’te erişebilir.
Linux On Dex, geliştiricilerin bir Linux ortamında uygulamalar geliştirirken PC benzeri bir deneyime sahip olmalarını sağlar.
Samsung Galaxy Android’i Linux veya BSD’ye nasıl bağlarsınız
Linux On Dex uygulaması artık özel bir beta olarak mevcut ve ilgilenen geliştiriciler buradan kaydolabilir. Özel beta yalnızca Samsung kullanıcıları için kullanılabilir’S Galaxy Note9 ve Galaxy Tabs4 Android Oreo ve High’ı çalıştıran.
Samsung, Ubuntu ile Dex’te Linux’u duyurdu: Hareket halindeki geliştiriciler için
Bu hafta San Francisco’da düzenlenen Samsung Geliştirici Konferansı, Yaratıcıları Samsung’daki en son teknolojileri keşfetmek ve öğrenmek için bir araya getiriyor’S portföyü ve daha uzak. 2017’deki ilk demoyu takiben sergilenen teknolojilerden biri Samsung’Dex’te s linux. Geçen yıl piyasaya sürülen Samsung Dex, Samsung amiral gemisi Galaxy Cihazlarının kullanıcılarının, film izlemek, oyun oynama veya sadece web’e göz atma, daha iyi bir izleme deneyimi için uygulamaların tadını çıkarmasına izin verir.
Bu yıl Samsung, Samsung Dex’in değerini Linux geliştiricilerine genişleten Linux on Dex’in beta lansmanını duyuruyor. Linux On Dex, geliştiricilere PC benzeri bir deneyim için Galaxy cihazlarını daha büyük bir ekrana bağlayarak bir Linux geliştirme ortamında uygulamalar oluşturmalarını güçlendirir.
Ubuntu Samsung’s linux linux için tercih edilen dağılımı Dex. Geliştiricilerin çoğunluğu Ubuntu’yu zaten çoğu iş yükü için seçtikleri geliştirme platformu olarak seçin ve Samsung’s araştırması, izleyicileri arasında da tercih edilen Linux dağıtımının olduğunu doğruladı. Samsung ve Canonical, Ubuntu 16’nın değiştirilmiş bir versiyonunda birlikte çalıştı.04 Geliştiriciler için en iyi deneyimi sağlamak için.
Select Samsung Galaxy Mobile ve Tablet Modelleri Uyumlu, Geliştiriciler artık en sevdikleri araçlara hareket halindeyken erişebilir. Bir Galaxy tabletini kullanmak, ikinci bir ekran ihtiyacını ortadan kaldırmak için yeterli ekran alanı sağlarken, doğrudan Galaxy Mobile’dan çalışmayı tercih edenler komut satırı arayüzüne doğrudan erişime sahiptir.
Linux On Dex uygulaması artık özel bir beta olarak mevcut ve ilgilenen geliştiriciler buradan kaydolabilir. Özel beta yalnızca Samsung kullanıcıları için kullanılabilir’S Galaxy Note9 ve Galaxy Tabs4 Android Oreo ve High’ı çalıştıran.
SAMSUNG’S’nin tam duyurusu burada okunabilir.
Ubuntu masaüstü
Ubuntu masaüstü işletim sisteminin dünyanın dört bir yanında milyonlarca PC ve dizüstü bilgisayara nasıl güç verdiğini öğrenin.
Samsung Galaxy Android’i Linux veya BSD’ye nasıl bağlarsınız
Samsung Galaxy serisi kesinlikle Linux ile uyumlu olmalı. Sonuçta, Linux’a dayanan Android işletim sistemini çalıştırıyorlar. Telefon hakkında Ekran, temel Linux çekirdek sürümünü bile gösteriyor. Bu sayfa, Android ve Linux çekirdeğine dayanan SGH-T989’umu, T-Mobile sürümü olan CyanogenMod’u nasıl bağladığımı gösteriyor.
Ancak, kılavuzu indirirseniz (11.0 MB), Linux, BSD, OS X veya başka herhangi bir Unix tabanlı işletim sistemini çalıştıran bilgisayarlarla kullanma hakkında hiçbir şey göremiyorsunuz.
Android ve dolayısıyla CyanogenMod’un USB kütle depolama için düşmüş destek Android V3 ile başlayarak.0. Eskiden bir USB başparmak sürücüsü kadar kullanımı kolaydı, şimdi PTP/MTP protokolleriyle çalışmak için işleri ayarlamak için biraz iş gerektiriyor. Alternatif, microSD kartı çıkarmak, telefondan kaldırmak ve bir okuyucuya yerleştirmektir.
Samsung Galaxy S2’yi Linux ile Nasıl Kullanılır
Muhtemelen aynı adı taşıyan bir pakette olacak MTPFS programına ihtiyacınız olacak. Hangi paketi eklemeniz gerektiğini ve bunun hakkında nasıl ilerleyeceğinizi nasıl anlayacağınıza dair ayrıntılar için yazılım paketi yönetimi sayfama bakın. Daha fazla ayrıntı için MTPFS web sayfasına bakmak isteyebilirsiniz.
Telefonunuzu bağlamak için MTP protokolünü seçerek başlayın:
| Depolama | | Medya cihazı (MTP)
Aşağıda bu değişikliği yaptığımı görüyorsun.
Telefonu Bağla. Linux makinesinin çekirdek halka arabelleğinde aşağıdakiler gibi bir şey görünecektir:
$ DMESG | kuyruk . Bazı çizgiler silindi . [271527.319166] USB 2-8: EHCI-PCI kullanan yeni yüksek hızlı USB cihaz numarası 11 [271527.436410] USB 2-8: Yeni USB cihazı bulundu, idvendor = 04e8, idproduct = 6860 [271527.436415] USB 2-8: Yeni USB cihaz dizeleri: MFR = 2, ürün = 3, serialnumber = 4 [271527.436417] USB 2-8: Ürün: Android [271527.436418] USB 2-8: Üretici: Android [271527.436419] USB 2-8: Serialnumber: 88df75ea [271527.437807] CDC_ACM 2-8: 1.1: Bu cihaz kendi başına çağrı yapamaz. Bu bir modem değil. [271527.437910] CDC_ACM 2-8: 1.1: TTYACM0: USB ACM cihazı
Monte etmek. Sabırlı olun, MTPFS komutu yaklaşık 40 saniye sürebilir:
$ MKDIR ~/Android $ MTPFS ~/Android Listeleme Ham Cihaz (lar) Cihaz 0 (vid = 04E8 ve PID = 6860) bir Samsung Galaxy Modelleri (MTP). 1 cihaz (lar) bulundu: Samsung: Galaxy Modelleri (MTP) (04E8: 6860) @ Bus 2, Dev 11 Cihaz Android Cihazını Bağlamaya Çalışıyor, Varsayılan Hata Flags Dosya Bilgilerini Adı ile Atandırarak: ((NULL) $ DF -H Dosya Dosya Bilgilerini Adı: ((Dosya) Dosya Bilgilerini Adı: Kullanım Boyutu Kullanım Boşuna Kullanım% 3 909G 51G 6 /.8G 0 3.8G% 0 /dev tmpfs 3.8G 876K 3.8G% 1 /dev /shm tmpfs 3.8G 824K 3.8G% 1 /RUN TMPFS 3.8G 0 3.8G% 0/SYS/FS/CGROP TMPFS 3.8G 1.7G 2.2G% 44 /TMP /Dev /SDC1 1.8t 1.4T 497G% 73% /ev /dev /sdb1 917g 863G 55G% 95 /Home2 /Dev /SDD1 459G 201G 258G% 44 /Home3 /deva /sdA1 186m 153m 20m 89% /BOOT TMPFS 3.8G 824K 3.8G% 1/Var/Makara/Postfix/Run/Saslauthd MTPFS 15G 3.5G 12G% 24/Home/Cromwell/Android
Bu sigorta ile monte edilmiştir, bu yüzden kök onu okuyamaz. Bu biraz garipleşiyor:
$ sudo Bash şifresi: # df/home/cromwell/android df: '/home/cromwell/android': İzin -ls -l/home/cromwell/Android LS: İzin/ev/cromwell/android: izni -ld/home/cromwell/android ls: ev/ev/cromwell/Android ls: home/cromwell/Android ls: Grep Android D. ? ? ? ? ? android/
Bu sırada Sen Telefondaki dosya sistemlerine, dahili depolamaya ve SD kartta erişebiliyor. Zaman damgaları da sigorta dosya sisteminde garip, her şey zaman damgası -1 veya Unix Epoch 1970’de başlamadan bir saniye önce.
$ cd ~/android $ ls -laf drwxrwxrwx 2 Cromwell Cromwell 0 Aralık 31 1969 ./ drwxr-xr-x 196 Cromwell Cromwell 57344 Mar 11 14:15 ../ drwxrwxrwx 2 Cromwell Cromwell 0 Aralık 31 1969 Dahili Depolama/ Drwxrwxrwx 2 Cromwell Cromwell 0 Aralık 31 1969 Playlists/ Drwxrwxrwx 2 Cromwell Cromwell 0 Aralık 369 SD kart/ % du -sh * 467m dahili depolama 0 Playlistler 1.8G SD Kart
İşiniz bittiğinde, kaldır:
$ cd $ fusermount -u ~/android
Dikkate alınması gereken başka bir şey: Telefonunuzda SSH hizmetini etkinleştirin ve 802’nin üzerinde SSH üzerinden telefonunuza bağlanın.11 kablosuz.
Samsung Galaxy S2’yi BSD ile Nasıl Kullanılır
LIBMTP, libid3TAG ve FLAC paketlerini yükleyin:
# pkg yükleme libmtp libid3tag flac
GMake kullanarak GMTP’yi indirin ve oluşturun .
$ cd /tmp $ gtar xf ~ /gmtp-En son sürüm.katran.gz $ cd ~/gmtp-En son sürüm $ $ ./$ GMake $ su root -c 'gMake yükleme' şifresini yapılandırın:
Telefonu Bağla. Çekirdek halka arabelleğinde aşağıdakiler gibi bir şey görünecektir:
$ DMESG | kuyruk . Bazı çizgiler silindi . UHUB1 Port 1 Yapılandırma 1 Arayüz 1 "Android" Rev 2.00/4.00 addr 2 Umodem0: Veri Arayüzü 2, veri üzerinde CM yok, Break Break Yok Umodem0: Durum Değişikliği Bildirimi Uhub1 bağlantı noktası 1 Yapılandırma 1 "Android" Android "Rev 2.00/4.00 Addr
GMTP çalıştırın ve Bağlamak düğme. Yine, bunun 40 saniye sürmesini bekleyin. SD karta mı yoksa dahili depolamaya mı bağlanmak isteyip istemediğinizi soran bir açılır pencere alacaksınız. Bir tane seçin, tıklayın TAMAM, Ve göz atın.
CyanogenMod Dosya İzni Gizemi
Kamera uygulamam/depolama/sdcard1/dcim/kamera/içindeki görüntüleri saklar, ki bu çıkarılabilir Micro SD kart. Sshdroid kullanarak SSH’nin üzerinde bağlandım. Bu garip sonuca bakın, daha önce 0075 modlu dosyalarla karşılaşmadım:
root@sgh-t989:/depolama/sdcard1/dcim/kamera # ls -la d --- rwxr-x 2 sistem sdcard_r 32768 Mart 11 20:00 . D --- RWXR-X 4 SİSTEM SDCARD_R 32768 Mar 11 15:51 . ----RWXR-X 1 SİSTEM SDCARD_R 3786464 11 Mart 19:59 IMG_20140311_195956.JPG ---- RWXR-X 1 SİSTEM SDCARD_R 3734592 Mar 11 20:00 IMG_20140311_200000.JPG ---- RWXR-X 1 SİSTEM SDCARD_R 3765426 MAR 11 20:00 IMG_20140311_200004.JPG
Garip mod, nasıl monte edildiğinden gelir, fmask = ve dmask = options Bu VFAT dosya sistemi için ummask ayarlayın:
root@sgh-t989:/depolama/sdcard1/dcim/kamera # montaj | grep depolama/dev/blok/vold/179: 97/depolama/sdcard1 vfat rw, dirsync, nosuid, nodev, noexec, relatime, uid = 1000, gid = 1015,fmask = 0702, dmask = 0702,alıcı_utime = 0020, codePage = cp437, ioarset = ISO8859-1, Shortname = karışık, UTF8, hatalar = remount-ro 0/sdcard0 vfat rw, 28/depolama/sdcard0 vfat rw, dirsync, relatime, nosuid = 1000 noix, noid = 1000 noexec, relatime, nosuid = 105,fmask = 0702, dmask = 0702,alıcıs_utime = 0020, codePage = cp437, ioarset = ISO8859-1, ShortName = karışık, UTF8, hatalar = remount-ro 0 0 tmpfs/depolama/sdcard0/.android_secure tmpfs ro, seclabel, relatime, boyut = 0k, mod = 000 0 0
Mod kalıcıdır, Chmod 644 * hata ve dönüş değeri 0 olmadan çalışır, ancak hiçbir etkisi yoktur.
Yani, dmask ve fmask seçenekleri dizinlerin ve dosyaların bu garip izin maskelerini almasının neden olduğudur. Benim asıl sorum Neden Bu garip izinlere ihtiyaç var.
Güncelleme: CyanogenMod’un daha sonraki bir versiyonu bunu düzeltti.
UYARI:
Bu noktanın altındaki içerik şimdi sadece tarihsel ilgi. Android ve bu nedenle siyanogenmod USB kütle depolama için düşmüş destek Android V3 ile başlayarak.0. Yukarıda açıklandığı gibi PTP/MTP protokollerini kullanın veya microSD kartı takın ve bir okuyucuya yerleştirin.
Samsung Galaxy S2’yi Linux veya BSD ile nasıl kullanacağınız aşağıda açıklanmıştır. Bir montaj komutunda kullanılan cihaz adı hariç, adımlar tamamen aynıdır.
Bu ekran görüntülerini nasıl aldım? Bunu burada nasıl yapacağımı açıklıyorum.
Dokunarak başlayın Ev Ekranın altındaki düğme, ana ekrana gitmek için. Aşağıda solda gördüğünüz şey bu.
Dokun Menü ekranın altındaki sol tarafta düğme. Bu ekranın dışındaki çerçevede, bu ekran görüntülerinde görünmüyor!
Bu ana menüyü getirecek. Doğruda bunun ana ekranın altından nasıl geldiğini görüyorsunuz.
Dokun Ayarlar Ana menünün sağ altındaki düğme.
Sağda görüldüğü gibi Ayarlar menüsü görünecektir. Ekrana uyanlardan daha uzun olduğuna dikkat edin, daha düşük seçenekleri ortaya çıkarmak için ekranı yukarı doğru kaydırabilirsiniz.
Ancak, Daha. Üste Yakın Düğme.
İçinde Kablosuz ve Ağlar menü, dokunun USB yardımcı programları.
Sağdaki ekran görünecek. Düğmeye dokunun Depolamayı PC’ye bağlayın.
Sağda görülene benzer bir ekran görünecek. Bu aslında önceki Android 2’den bir ekran görüntüsü.* veya zencefilli çörek. Android 4’te bir değişiklik.* veya Dondurmalı Sandviç Bu noktada bir ekran görüntüsü yakalayamıyor musunuz?.
İptal etmekten başka bir şey olmadığı için bu biraz gizemli görünebilir. Bunun anlamı, USB kablosunu bağlamanın zamanı geldi. Bunu yaptığınızda, burada görülen ekran azaldıkça ekran çok hafif değişecektir. Artık bu aşamada küçük Android maskotunu görmüyorsun.
Bilgisayardaki işletim sistemi cihazı algılar ve DMESG komutu çekirdek halka arabelleğinin sonunu görüntüler.
Syslog yapılandırma dosyanız, bir günlük dosyasına seviye bilgisi veya daha yüksek bir tür kern mesajları gönderirse, kabloyu takmadan önce başka bir komut isteminde aşağıdakiler gibi bir şey yapabilirsiniz. Bu şekilde yeni çekirdek mesajlarını ortaya çıktıkça göreceksiniz:
$ $ kuyruk -f/var/log/mesajlar
Ana masaüstü sistemim Linux’u çalıştırıyor ve bir dizi disk var, SDG ve SDH sonraki iki disk cihazı mevcut. Aşağıda, kabloyu bilgisayara takmanın neden olduğu çekirdek mesaj çıkışı:
[root@linux ~]# DMESG
[. Çok fazla çıktı görünüyor . ]
[64542.556363] USB 2-8: EHCI_HCD kullanan yeni yüksek hızlı USB cihaz numarası 18
[64542.673869] USB 2-8: Yeni USB cihazı bulundu, idvendor = 18d1, idproduct = 4e21
[64542.673873] USB 2-8: Yeni USB cihaz dizeleri: mfr = 2, ürün = 3, serialnumber = 4
[64542.673874] USB 2-8: Ürün: Android
[64542.673876] USB 2-8: Üretici: Android
[64542.673877] USB 2-8: Serialnumber: 88df75ea
[64542.685023] SCSI18: USB depolama 2-8: 1.0
[64543.686408] SCSI 18: 0: 0: 0: Doğrudan Erişim Samsung SGH-T989 0001 PQ: 0 ANSI: 2
[64543.686552] SD 18: 0: 0: 0: Ekli SCSI jenerik SG7 Tip 0
[64543.687517] SCSI 18: 0: 0: 1: Doğrudan Erişim Samsung SGH-T989 Kart 0001 PQ: 0 ANSI: 2
[64543.687625] SD 18: 0: 0: 1: Ekli SCSI jenerik SG8 Tip 0
[64543.688760] SD 18: 0: 0: 0: [SDG] 23609344 512 bayt mantıksal bloklar: (12.0 GB/11.2 GIB)
[64543.689520] SD 18: 0: 0: 0: [SDG] Yazma Protect
[64543.689523] SD 18: 0: 0: 0: [SDG] Mod Sense: 0F 00 00 00
[64543.689880] SD 18: 0: 0: 1: [SDH] 31108096 512 bayt mantıksal bloklar: (15.9 GB/14.8 GIB)
[64543.690378] SD 18: 0: 0: 0: [SDG] Önbellek yazın: etkin, önbellek oku: etkin, dpo veya fua’yı desteklemiyor
[64543.690876] SD 18: 0: 0: 1: [SDH] Yazma Protect
[64543.690879] SD 18: 0: 0: 1: [SDH] Mod Sense: 0F 00 00 00
[64543.691629] SD 18: 0: 0: 1: [SDH] Önbellek yazın: etkin, önbellek okuyun: etkin, DPO veya FUA’yı desteklemiyor
[64543.697503] SDG:
[64543.867442] SDH:
[64543.871387] SD 18: 0: 0: 1: [SDH] Ekli SCSI çıkarılabilir disk
[64543.871889] SD 18: 0: 0: 0: [SDG] Ekli SCSI çıkarılabilir disk
İşte openbsd’den çok daha az çekirdek sohbetine sahip bir örnek. Sistemin sadece bir diski var, SD0, bu nedenle yeni cihazlar SD1 ve SD2 olacak:
[root@openbsd ~]# DMESG
[. Çok fazla çıktı görünüyor . ]
UHUB0 Port 3 Yapılandırma 1 Arayüz 0 “Android” Rev 2.00/4.00 Addr 2
UMASS0: SCSI’yi yalnızca toplu olarak kullanmak
UMass0’da SCSIBUS3: 2 Hedef, Başlatıcı 0
SCSIBUS3 AT SD1 TARG 1 LUN 0: SCSI2 0/Doğrudan Çıkarılabilir
SCSIBUS3 AT SD2 TARG 1 LUN 1: SCSI2 0/Doğrudan Çıkarılabilir
UHUB0 Port 3 Yapılandırma 1 Arayüz 1 “Android” Rev 2.00/4.00 Addr 2
Umodem0: Veri Arayüzü 2, veri üzerinde CM yok, ara yok
Umodem0: Durum Değişikliği Bildirimi Mevcut
UCOM0’da Umodem0
İlk disk cihazı telefonun yerleşik belleği olacak, bir microSD bellek kartı yüklediyseniz ikinci de orada olacak. VFAT dosya sistemlerine sahip diskler gibi görünüyorlar:
[root@linux ~]# Dosya /Dev /SD [GH]
/dev/sdg: blok özel
/dev/sdh: blok özel
[root@linux ~]# Dosya -s /dev /sd [gh]
/dev/sdg: x86 önyükleme sektörü, kod ofseti 0x58, OEM-ID “Android”, Sektörler/Küme 64, Ayrılmış Sektörler 60, Heads 4, Sektörler 23607296 (Ciltler < 32 MB) , FAT (32 bit), sectors/FAT 2882, Backup boot sector 2, serial number 0xfb6f1dff, unlabeled
/dev/sdh: x86 önyükleme sektörü, kod ofseti 0x0, OEM-ID “”, sektörler/küme 64, ayrılmış sektörler 598, medya tanımlayıcı 0xf8, hidden sektörler 31108096 (ciltler> 32 mb), yağ (32 bit), sektör/şişman 3, klasik 3, klasik 3, klasik, klasik, klasik, klasik, kozalı, 2386133, etiketlenmemiş
[root@openbsd ~]# dosya /dev /sd [12] i
/dev/sd1i: blok özel
/dev/sd2i: blok özel
[root@openbsd ~]# Dosya -s /dev /sd [12] i
/dev/sd1i: x86 önyükleme sektörü
/dev/sd2i: x86 önyükleme sektörü
Her iki aygıt da bir VFAT32 dosya sistemi vardır ve monte edilebilir. Bu, bu komutlar gibi bir şeyle yapılacaktır:
[root@linux ~]# Mount /dev /sdg /medya /telefon [root@linux ~]# Mount /dev /sdh /medya /kart
[root@openbsd ~]# Mount /dev /sd1i /medya /telefon [root@openbsd ~]# Mount /dev /sd2i /medya /kart
Aşağıdaki çıktıda bazı muazzam uzun dosya adları kesildi.
Telefonun kamera uygulamasıyla çekilen resimler şu şekilde saklanır:
DCIM/Kamera/Yyyymmd_hhmmss.JPG
Ekran görüntüleri şu şekilde saklanır:
Resimler/ekran görüntüleri/ekran görüntüsü_YYYY-MM-DD-HH-MM-SS.png
Android 2’de.* Bunun yerine:
Screcapture/SCYyyymmdd-hhmmss.png
Müzik dosyaları şu şekilde saklanır:
medya/dosya adı.mp3
Veya isteğe bağlı olarak:
medya/alt dizin/dosya adı.mp3
Samsung’un Kies yazılımı, medya dizininin alt dizinlerini anlamıyor. Telefon bir Linux depolama cihazı olarak monte edildiğinde ve MP3 dosyalarını içine koyduğunuzda bunları oluşturabilirsiniz ve telefon dosyaları sorunsuz bir şekilde bulacaktır. Ancak, müziği bu alt dizinler tarafından düzenlemez. Sanatçı ve albüm MP3 ID3 etiketlerini kullandıysanız, Samsung’un müzik uygulaması bu gruplamaları size sunacak.
[root@linux ~]# Mount /dev /sdg /mnt [root@linux ~]# CD /MNT [root@linux ~]# ağaç . |- Android | `- Veri | |- com.cooliris.Medya | | `- önbellek | | |-Geocoder-Cache | | |-Hires-image-cache | | | |--2848102872810574692_512.önbellek | | | |--3522291739586820870_512.önbellek | | | |--4105238176348511855_512.önbellek | | | |--630634104084386418_512.önbellek | | | |--6379285192658666339_512.önbellek | | | |--7012408069108224037_512.önbellek | | | |--8102264400717058314_512.önbellek | | | |- 1612344833334511313_512.önbellek | | | |- 1688296152150984902_512.önbellek | | | |- 5258176614527879968_512.önbellek | | | |- 5401137143547971348_512.önbellek | | | `- 684919516575029870_512.önbellek | | |-Yerel albüm-ön-cache | | | |- Chunk_0 | | | `- Dizin | | |-Yerel İmage-Thumbs | | | |- Chunk_0 | | | `- Dizin | | |-Yerel-Meta-Cache | | | |- Chunk_0 | | | `- Dizin | | |-Yerel-Skip-Cache | | |-Yerel Video Thumbs | | `-Picasa-Thums | |- com.google.android.uygulamalar.Kitaplar | | `- Dosyalar | | `- Hesaplar | | `- [email protected] | | `- Ciltler | | |- 3dwnaaaaqaaj | | | |- Kapak.PNG | | | |- cover_thumbnail.PNG | | | |- Res | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | |- AHR0CHM6LY9LBMNYEXB0ZWQU29 [. ] | | | | `- Ahr0ChM6Ly9lbmnyexb0zwquz29 [. ] | | | `- segmentler | | | |-Content-0007 | | | |-Content-0008 | | | |-Content-0009 | | | |-Content-0010 | | | |-Content-0011 | | | |-Content-0012 | | | |-Content-0013 | | | |-Content-0014 | | | |-Content-0015 | | | |-Content-0016 | | | |-Content-0017 | | | |-Content-0018 | | | |-Content-0019 | | | |-Content-0020 | | | |-Content-0021 | | | |-Content-0022 | | | |-Content-0023 | | | |-Content-0024 | | | |-Content-0025 | | | |-Content-0026 | | | |-Content-0027 | | | |-Content-0028 | | | |-Content-0029 | | | |-Content-0030 | | | |-Content-0031 | | | |-Content-0032 | | | |-Content-0033 | | | |-Content-0034 | | | |-Content-0035 | | | |-Content-0036 | | | |-Content-0037 | | | |-Content-0038 | | | |-Content-0039 | | | |-Content-0040 | | | |-Content-0041 | | | |-Content-0042 | | | |-Content-0043 | | | |- İçerik-0044 | | | |-Content-0045 | | | |-Content-0046 | | | |-Content-0056 | | | `-Content-0057 | | |- Kw0yaaaayaaj | | | |- Kapak.PNG | | | `- Cover_thumbnail.PNG | | `- khmyaaayaaj | | |- Kapak.PNG | | `- Cover_thumbnail.PNG | |- com.google.android.uygulamalar.cin.GENIEWIDGET.Haber-Content Cache | |- com.google.android.uygulamalar.Haritalar | | |- önbellek | | | |- cache_its.0 | | | |- cache_its.M | | | |- cache_its_bas_bic.M | | | |- cache_its_ter.M | | | |- cache_r.0 | | | |- cache_r.M | | | |- cache_rgts.M | | | |- cache_vts.0 | | | |- cache_vts.M | | | |- cache_vts_gmm.0 | | | |- cache_vts_gmm.1 | | | |- cache_vts_gmm.M | | | |- cache_vts_labl_gmm.0 | | | |- cache_vts_labl_gmm.M | | | `- cache_vts_tran_gmm.M | | |- Hata Ayıklama | | `- TestData | | `- ses | | `- en_us.65A89743 | | `- Voice_instructions.Zip | `- com.google.android.Müzik | `- önbellek | `- Sanat |- Ekler |- DCIM | `- Kamera | |- 20120421_111918.JPG | |- 20120421_111924.JPG | |- 20120421_144128.JPG | `- önbellek | |- 2078400470401.TEC | |- 2078400470402.TEC | |- 2078400470403.TEC | `- 8484800480.Arc |- Kayıp.Dir |- Screcapture | |-SC20120421-172454.PNG | |-SC20120421-172615.PNG | |-SC20120421-172649.PNG | |-SC20120421-172708.PNG | |-SC20120421-172712.PNG | |-SC20120421-172721.PNG | |-SC20120421-172730.PNG | |-SC20120421-172739.PNG | `-SC20120421-172812.Png |- ShareViawifi |- Bluetooth |- Extral_sd |- Medya | |- Song01.mp3 | |- Song02.mp3 | |- Song03.mp3 | `- Song04.mp3 |- nmc_ext | `- DST | `- Günlükler |- Slacker | |- AlbümPlaylists | |- Medya | | |- Paylaşılan | | | `- parça | | `- İstasyon | | `- parça | |- Çalma listeleri | |- İstasyonlar | | `- Tanımlar | |- TestDat | `- kullanıcı | |- Veritabanı | |- Oyun.dat | `- Temp`- USBStorage 60 Dizin, 166 Dosya
Dex’teki Samsung Linux öldü, işte açık kaynaklı alternatifler
Hafta sonu boyunca Samsung, nispeten az sayıda müşterisine muhtemelen bir hafta sonu veya hafta içi okumak istemedikleri bir e -posta gönderdi. Şirket, Linux’u Dex Beta Programına koydu ve istikrarlı bir sürümden mezun olduğu için değil. Aksine, Samsung programı tamamen bitiriyordu. Az sayıda kullanıcıya sahip olabilir, ancak bilindiği gibi LOD, etkinleştirdiği için bunlar tarafından çok sevildi. Neyse ki, bu sözü daha sürdürülebilir ve daha geleceğe dayanıklı bir şekilde sürdürmenin başka yolları da var.
Dex 101’de Linux
Aslında burada adından da anlaşılabileceği gibi iki şey var, ikisi de aslında diğerine bağımlı değil. Birincisi, Samsung’un yalnızca büyük bir ekranda, doğrudan bir tablette veya telefonlarda harici bir ekran aracılığıyla çalışan geçici masaüstü deneyimi olan Dex’dir. Geleneksel bir masaüstüne benzemesine rağmen, hala farklı bir ana ekranla ve varsayılan olarak pencereli uygulamalarla Android çalıştırıyorsunuz.
Öte yandan Dex’teki Linux, Android’in üstünde tam bir grafik Linux masaüstü işletim sistemi çalıştırıyor. LOD’un beta lansmanı sırasında değiştirilmiş bir Ubuntu 16 kullandı.O zamana kadar LTS standartlarına göre bile zaten eski olan 10 lts. Lod tam ekran ve sadece Dex modunda koştu ve telefonunuzda düzenli bir Linux dağıtım çalıştırma yanılsaması verdi.
Linux’u yalnızca Dex modunda çalıştırma gereksinimi, Samsung’un Dex modunu çalıştırırken grafik performansını iyileştirmek için kullandığı tescilli teknolojiler için kısmen olabilir. Aynı zamanda kısmen keyfi olabilir, çünkü bazıları tam grafik masaüstünü sadece telefonda çalışan VNC’yi bağlayarak kullanabildi. Her iki durumda da, Dex’teki Linux öldü ama Samsung Dex’in kendisi en azından şimdilik yaşayacak.
Lod neden doa
Samsung, Android 10’u çalıştıran herhangi bir cihazın, ister kutudan çıkarken veya bir yükseltme yoluyla Linux’u Dex’te kullanamayacağını duyurdu. Yazılım istikrarlı bir duruma ulaşmadan önce bile beta programını öldürüyor. Bununla birlikte, beta formunda bile, LOD oldukça cilalı ve işlevseldi, sadece en son Ubuntu LTS sürümünde bir güncellemeye ihtiyaç duyuyor. Ne yazık ki, Samsung belki de ilgilenen kullanıcıların eksikliği için değil, Samsung’un ilk hedefini yerine getirmediği için öldürüyor.
Dex’teki Linux, Samsung’un Linux kullanıcılarını üst düzey Galaxy Cihazları satın almak için woo yapmaya çalışıyordu. Aslında, geliştiricileri ekosistemine çekme girişimiydi. Bir dereceye kadar, Web geliştiricilerinin bir Windows PC kullanarak mutlu bir şekilde hacklenmesini sağlamak için ihtiyaç duydukları araçlar sunan Microsoft’un Windows Alt Sistemi (WSL) gibidir.
Lod, geliştiricilerin önünde başka bir havuç sarktı, bu sefer Android Uygulama Geliştiricilerine çekici geliyor. Android ve sonunda Samsung için uygulama yapmak için Android Studio gibi araçları çalıştırma ortamını verdi. Linux kullanıcıları akın etti ama Samsung’un istediği uygulamaların patlaması gerçekleşmedi. Hem Android hem de Tizen, tüm ekosistemine yatırım yapacak geliştiricileri her zaman arayan şirkete, muhtemelen bakım maliyetine değmez.
Açık kaynak ile ilerlemek
LOD olay yerine geldiğinde, aslında orada değildi veya bir Android telefondan Linux’u çalıştırma girişiminde bulunmadı. Aslında, bir avuç var ama birkaçı yıllar içinde öne çıktı. Linux yolculuğunuza akıllı telefonunuzda devam etmek istiyorsanız, bu üç açık kaynak çözümüne bir göz atmak isteyebilirsiniz.
Terim
Termux’u başka bir terminal emülatörü olarak fırçalayabilirsiniz, ancak bu iki anahtar noktayı kaçırır. Birincisi, sadece terminalde halihazırda başarabileceğiniz çok şey var (umarım uygun bir klavye ile). Bir diğeri için Termux, android’in üstünde pratik olarak minimal bir dağıtım çalıştırdığı için basit bir Android terminalinden daha fazlasıdır. Ve bunun üstünde bir GUI istiyorsanız, bunun gerçekleşmesini sağlamanın yolları da var.
Kullanıcı bölgesi
Gnuroot’un manevi halefi olan Userland, Linux’a Android Çözümü’ne yaklaşıyor. Evet, sadece bir komut satırı sistemi yüklemenin bir yolu var, ancak gerçek değeri tam dağıtım veya hatta sadece GUI uygulamaları yüklemektir. Dex’te Linux kadar performans göstermeyebilir, ancak daha esnek, daha özelleştirilebilir ve en önemlisi diğer telefonlarda daha fazla mevcuttur.
Maru OSMaru OS, Microsoft’un Orijinal Süreklilik Vizyonunun açık kaynak, Linux tabanlı ve Android tabanlı sürümü gibidir, bu da tesadüfle değil, Samsung Dex’in de olduğu şey. Linux’u telefon ekranınızda görebileceğiniz bir uygulama olarak çalıştırmak yerine, Maru OS aynı şekilde Debian işletim sistemini telefonunuzun içinde çalıştırırken harici bir ekran gerektirir (veya en azından reçete eder). Bu yılın başlarında, Maru OS yaratıcısı Preetam D’Souza, projenin daha fazla desteklenen cihazlara kapıları açmak için Lineageos’u tabanı olarak kullanacağını duyurdu. Umarım, bu yakında tempoyu alacaktır.
Sarmak
Web’deki tepkilere bakılırsa, Samsung’un Linux’u Dex’te öldürme kararı, hayal kırıklığı ve alaycılığın bir karışımı ile karşılandı. Samsung’un tarafından neredeyse bir yıl boyunca ilerleme eksikliği göz önüne alındığında, neredeyse beklenmedikti. Samsung’un karlı bir gelecek eksikliği nedeniyle kepenkli birçok parlak fikirden sadece biri. Neredeyse Google benzeri ruhu göz önüne alındığında, Samsung sonunda Samsung Dex’in kendisini bile bırakabilir. Neyse ki, performans ve kullanım kolaylığı olsa bile, şehirdeki tek oyun değil, avantajlar. Ve açık kaynak çözümleri mevcut olduğunda, bu sonsuza dek yok olma olasılığı, hissedarlarına cevap vermek zorunda olan bir şirkete değil, sadece işi yapmaya istekli geliştiricilere bağlı olacaktır.
Samsung, Dex Beta’daki Linux’u durduruyor
Dex, Galaxy amiral gemilerinden birini bir monitöre bağlantı üzerine bir masaüstü bilgisayara dönüştüren Samsung’un tescilli tesisidir. Android 9’daki mod tarafından desteklenen bir ortam.0 (pasta) gnu/linux. Ne yazık ki, beta programı Android 10’un sunulmasıyla sona erecek.
Deirdre O Donnell, 10/21/2019 yayınlandı
Samsung Dex, Galaxy S8 serisi ile bu telefonların ve haleflerinin kullanıcı arayüzünü bir masaüstü ortamına genişleten bir tesis olarak tanıtıldı. Birçok kullanıcı için, özellikle de Dex Pad gibi ayrı satın alma aksesuarlarına bağlı olmadığı için değerli olabilir. Samsung ayrıca bu bağlantı boyunca Linux’u yönetme fırsatı sunmuştu. Ancak, şimdi söz konusu betayı terk ediyor.
Bu Dex fonksiyonu bir beta olarak mevcuttu ve kullanıcının Ubuntu 16’nın belirli bir değişikliğini çalıştırmasını sağladı.ARM64 için 04 LTS. Esas olarak, Premium Galaxy akıllı telefonlarını ve bir monitörünü kullanarak Android uygulamaları oluşturabilen geliştiricilere yönelikti. Android 9 ile uyumludur.0 (pasta); Ancak, bu olacağı kadar uzak gibi görünüyor.
Samsung’un Linux’u Dex Beta’da askıya aldığı bildirildi. Bu görünüşe göre bir UI 2’ye geçişe bağlı.0, OEM’in Android 10 için resmi cildi. Beta bu ROM ile uyumsuz olacaktır; Dahası, Kore şirketi, bir UI 1’e geri döndüğünü iddia etti.Galaxy cihazlarında 0 (pasta temelli) mümkün olmayacak.
Başka bir deyişle, Dex’teki Linux hayranları muhtemelen bu tesis ile bir UI 2’ye yükseltme yapmak zorunda kalacaklar.0. Bununla birlikte, hala Pie’da olanlar, yeni akıllı telefon işletim sisteminin daha yaygın bir şekilde kullanıma sunulmasından önce test etmek isteseler de Beta’nın APK’sını indirebilirler.
Notebookcheck için çalışıyor
Nasıl yazılacağını bilen bir teknisyen misin? O zaman ekibimize katılın! Aranan:
– Uzman haber yazarı
– Dergi yazarı
– Tercüman (de en)
Detaylar burada