Az Ubuntu Linux mostantól elérhető a Windows Store-ból

 ( trey | 2017. július 11., kedd - 19:17 )

Az Ubuntu Linux mostantól elérhető a Windows Store-ból

Rich Turner tegnap bejelentette, hogy bármely >= #16215 Windows Insider Build-en az Ubuntu Linux gyakorlatilag egy kattintással telepíthető a Windows Store-ból.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Ki gondolta volna ezt pl. a kilencvenes évek közepén?

--
robyboy

biztosra veszem, hogy senki sem gondolta, hogy ubuntu lesz a windows store-ban!

--
NetBSD - Simplicity is prerequisite for reliability

so true... se azt, hogy lesz windows store, se azt, hogy lesz ubuntu.

Mármint, hogy Windows alatt Linux-ot futtat.

--
robyboy

De, de, ilyesmire bizony gondoltunk akkoriban. Mint ahogy a fordítottjára is - erre mondjuk voltak konkrét, publikus projektek is (lásd Wabi, és nem csak Solarison, hanem pl. SCO és AT&T UNIX-on is). És ez kereskedelmi termék volt ráadásul, meg lehetett vásárolni.

Pl. az, aki a 80-as évek második felében találkozott ezzel:
https://en.wikipedia.org/wiki/Xenix

:)

Volt valami loadlin.exe akkoriban még, nem? :)

Milyen vonzó screenshot. :)
Ijesztő lehet, mikor pár kattintás után megjelenik egy command line.
Mondjuk attól jobban megijednék, ha már parancs után egy start menü jelenne meg. :)

Vigyázz, startx bújkál az ágyad alatt :))
S a Start Menünél félelmetesebb dolgokat is tud hozni. Hallottál már a gonoszról, csúf, gonosz gnome-desktopról? :))

--
Where do you want to go today?
[nobody@salcay:~]$_

Nem tudok rájönni, hogy ez kinek és mire jó.

[ Falu.me, Tárhely, Domain, VPS ]

Nem kell cygwint telepíteni, ha ssh-zni, scpzni akarsz, vagy csak egyszerűen alap unix toolokat használni. Ennyi, többre nem jó.
--
"Sose a gép a hülye."

akinek ezekre van szüksége, az valószínűleg nem használ windowst

[ Falu.me, Tárhely, Domain, VPS ]

Hacsak nem ceges policy pl a windows. Nem egy meg ket olyan ceg van, ahol azon fejleszt a fejleszto amit kap, es ha az win, akkor azon.

-
Go konkurencia kezelés gyorstalpaló

Ha a céges policy windows, akkor felteszem az insider preview se annyira preferált. Vagy tévedek?

Nyilván nem, de a funkció nincs is szigorúan a preview-hez kötve. Épp most a store-ból telepítés ott érhető el, de ez nem marad így örökre, illetve ha a store-ból telepítéshez nem ragaszkodsz, akkor már elérhető stabil ágon is.

Valahol el kell kezdeni. Vagy tevedek?

-
Go konkurencia kezelés gyorstalpaló

De, többre is jó, főleg, ha fejlesztő vagy.

Példák:

- ha valaki node.js alapokon fejleszt, akkor WSL alatt mehet az egész kornyezet (Windowson nem tökéletes az egész)
- ami nálunk pl. általános: minden Docker-centrikus belül fut. Feldobsz egy Docker for Windowst (ami egy Hyper-V alatt futó Linux VM és némi tooling), WSL alatt beállítod DOCKER_HOST-nak a tcp://localhost:2375-ot. Innentől, ha gépet váltasz (mert utazol, stb. és asztali helyett laptopot használsz), akkor elég a WSL környezetet szinkronban tartani, mert a konténerek úgyis allapotmentesek. Lehet, hogy ez neked apróságnak tűnik, de a tisztán VM-alapu megoldásnál sokkal kényelmesebb, nem kell a fajlmegosztassal szívni, stb.

Szóval a WSL több, mint egy Cygwin (mert tényleg Linux), és kisebb/pehelysúlyúbb, mint egy VM. Ennek van célcsoportja.

6 ember fejleszti az MS-nel, ennyi melót szerint bőven megér.

----------------------
while (!sleep) sheep++;

Plusz a cygwin egy fosbakancs :)

+1

(mert tényleg linux)

Nem úgy van, hogy pont hogy nincs benne linux? Mennyiben másabb mint a cygwin? Azzal, hogy az ubuntu repo-ból hozza az alkalmazásokat, nem készít saját repót, plusz ez a linux - windows kernel közti Linux-compatible kernel interface? Cygwint ismerem, erről meg csak olvastam, érdekelne miben másabb.

A Cygwin például nem futtat natív ELF64 binárisokat.

Üdv,
Marci

Velős volt. köszi.

;)

Üdv,
Marci

Git úgyis van az ember gépén. Nem tudom, Windowsra ki milyen git-et rak, én PortableGit-et. Azzal viszont jön a git infrastruktúrája, működik egy rakás "zni". Lehet ssh-zni (szerver és kliens), lehet scp-zni, sshfs-ezni ...
--
ulysses.co.hu

Erről az oldalról elhozható a windowsos PortableGit csomag. Portable, azaz nem kell "telepíteni", hanem csak ki kell csomagolni a tömörítvényt, és bárhonnan futtatható. Tartalmazza az egész infrastruktúrát, ami a githez kell, az pedig nem kicsi. Minden kutyafasza között van benne sshd is. Éppen most töltöttem át a képeimet a Linuxra sshfs-sel.

Git márpedig úgyis van a gépeken, úgyhogy mondhatjuk, hogy Windowson is (majdhogynem alapból) van ssh, meg a GNU utilityk elég nagy része.

Csak a kultúra terjesztése érdekében.
--
ulysses.co.hu

Mondjuk az, hogy egy verziókezelőhöz ekkora infrastruktúra kell, az nem éppen jó dolog szerintem.

Fordítva kell nézni. Ezek az eszközök (vagy valami hasonlók) mindenképpen kellenek, ha meg akarom valósítani a git funkcionalitását. Távoli gépeken kell tevékenykedni, tehát kell valami ssh-szerű. De mivel szimmetrikus (azaz szerverek is vagyunk), kell az sshd-is. Tehát nem nagyon lehet kevesebb. Ha viszont ez a helyzet, akkor milyen fasza, hogy nem valami saját, egyedi, másra nem használható szir-szart használ, hanem univerzálisan használható utilityket.

Így aztán járulékos haszonként tudunk scp-zni, ssh-zni, grepelni, diffelni, stb. a Windowson is. És mellékesen Linuxról sshfs-sel elérem a Windows fájlrendszerét.
--
ulysses.co.hu

Az, hogy valamit hozzá csomagoltak, nem jelenti azt, hogy "kell" is hozzá.

ha opcionális komponens, akkor ne csomagolják hozzá. attól opcionális.

Ha minimális, minden opcionális komponens nélküli csomag kell, akkor ott a MinGit változat.

Legyen a Windows a legjobb devbox, ne pedig a Mac.

Üdv,
Marci

fejlesz iOS-t Windows-on... Good luck
--
A legértékesebb idő a pillanat amelyben élsz.
https://sites.google.com/site/jupiter2005ster/

Ehhez még mindig kell egy OSX-es gép, csak nem ott előtte ülve dolgozol, hanem egy remote eszközön.

Vagy ez?

https://taco.visualstudio.com/en-us/docs/build_ios_cloud/


"I'd rather be hated for who I am, than loved for who I am not."

Igen, ez!

Üdv,
Marci

Az éles buildet (meg így akár a devet) eleve nem is a saját gépén csinálja a fejlesztő, hanem a build node szépen megcsinálja.
Szóval amúgy is kell egy macOS-es gép.

Igen, és ez a lényeg: 1 db OSX-es gép kell hozzá, nem annyi, ahány developer van. :)

Ott a másik hozzászólásban a Macincloud a build-hez és Apple Store publikáláshoz, van Xamarin Live Player, van Xamarin Test Cloud. Szóval annyira nem rossz a helyzet...

Üdv,
Marci

Most a Mac lenne az?

Én nem tudom, de az elmúlt években egyre több fejlesztő kezében láttam Mac-et. Te hogy látod?

Üdv,
Marci

a surface book a legjobb.

(na jó nem, csak vicceltem lol...)

(na jó oké, lehet belőle jót csinálni csak ubit kell rá pakolni.)

--
GPLv3-as hozzászólás.

Most már a Surface Laptop a menő, mióta a Microsoft rájött, hogy a vevők nemigen akarják tabletté szétszedni a Book-ot.

Üdv,
Marci

Egyáltalán nem mindegy, hogy mire és mit fejlesztesz.

Nyilván.

Üdv,
Marci

+1

LAMP-ra fejlesztek -> Linuxot használok.
Szerintem nincs ennél egyszerűbb felállás (nekem).

Én sehogy. Én csak érdeklődöm. Nem ismerek más dev-et magamon kívül. :) (Tényleg nem.)

Embedded fejlesztőknek jól tud jönni (pl. yocto vagy buildroot, vagy petalinux teszt buildhez Windows-only hallgatóknak-kollégáknak)

Én se. Akinek unixos shell kellett, annak ott volt az SFU (Services For Unix) egészen jól lehetett használni.

Ave, Saabi.

Honapokkal ezelott, mikor eloszor hallani lehetett rola mint windows komponens, kiproblatam: 2,5 perc utan dontottem el hogy nem szeretem, mikor rajottem, hogy a copy-paste nem mukodik windows-ubuntu kozott... (Beleratak mar ezt a durva feature-t azota?)

By the way... azert hasznalok windows a dual bootos laptopomon, mert sok hulye ceges rendszert nem tudtam bekonfiguralni ubuntu alatt... pl. outlook, skype for business es baratjai...

Olyan konzolt használsz, ami tetszik. (Ergo a copy-paste is működik.)

----------------------
while (!sleep) sheep++;

Nem tudsz rajonni, mert nem mindenre tudsz rajonni; te sem.
Igy jartal!

Fordítva számomra hasznosabb lenne! Azaz Linux alá Windowst.
Arra a néhány programra amit az ember nem tud vagy nem akar kiváltani elég is lenne.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Nekem pl. OSX alá Linux lenne jó. Egyszer nézegettem, hogy a FreeBSD linuxulatora portolható lenne-e XNU alá, de aztán rájöttem, hogy inkább mással ütöm el az időmet.

A mai ram méretek mellett a virtualizáció is megoldás. Csak a nyavalyás Parallels meg friss verzióhoz köti az újabb linux kiadások támogatását. Persze a frissítés is fizetős.

Ezzel sajnos a VMWare sincs másképp.

Ave, Saabi.

De abból van ingyenes VMPlayer, csak épp MacOS-re nincs.

A VirtualBox ingyenes Mac-re is.

Ez AFAIK már ott megbukott, hogy Linusék anno mereven elzárkóztak attól, hogy lehessen több subsystem is a Linux kernel felett, míg NT-nél a kezdetek óta terv volt, hogy a Win32 mellett lehessen más is, mint ahogy régen is volt OS/2 és POSIX subsystem.

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™

userspace-ben nem lehet ezt megoldani?
a WSL az egy kernel-modulnak (vagy mi a neve) teleül Winen?
--
blogom

wine

--
GPLv3-as hozzászólás.

Igaz is! A wine-t vagy 10 (talán több is) éve próbáltam utoljára. Akkor elég kevés programot sikerült szóraírni vele, de a 0 év sok idő. Igaz a Windows is sokat változott és pont az a rákfenéje a dolognak, hogy eléggé nehéz azt a változást követni a wine fejlesztőknek.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Biztos bennem van a hiba, de nekem a wine-töl is mindig hányingerem volt, nem csak a windows-tól (enyhe túlzással).

--
robyboy

Nagy emésztési para lehet az IT-sek körében, legalábbis azok, akik itt hupon járnak mindenféle programoktól kapnak gyomorrontást :)

Nem ideális, tény, de mutass jobbat :)

Lassan mindenki abba öli a fejlesztési energiáit, hogyan tudna a konkurrens rendszerekkel kompatibilis lenni. Nem biztos, hogy ez a megfelelö irány.

--
robyboy

Az jobb volt, amikor küzdöttünk a sok inkompatibilis rendszerrel?

Ave, Saabi.

Nem emlékszem nagy küzdésekre, de biztos rosszkor voltam rossz helyen.
Egyébként ma is rengeteg inkompatibilitás van, csak jobban el vannak rejtve a kíváncsi tekintetek elől. Most már nem mondanám meg, hogy mivel is kell igazán kompatibilisnek lenni?

--
robyboy

Most így hirtelen az MS-CHAP jut eszembe, amikor Windows alól próbáltunk meg betárcsázni unixos serverre, és nem ment az azonosítás. Mondjuk ez azért jó régen volt.

Ave, Saabi.

Régen nem csak a kompatibilitás volt a szívás, hanem gyakorlatilag minden, ahhoz képest, hogy most hol tartunk.

--
robyboy

Ezt én azért nem érzem így. De régen volt és akkor még fiatal voltam, tehát minden szebb volt. :-D

Ave, Saabi.

:) Na igen. Èn arra emlékszem a 90-es évekböl, hogy millió minöségileg gyenge hardver volt amik kompatibilitási, stabilitási problémákkal küzdöttek, valamint az akkor Microsoft rendszerek tömény szopást szállítottak pl. a driver-ek szintjén, kékhalál, stb... alig volt valami stabil. A Windows 2000-ig bezárólag a Microsoft totál hobbi rendszer volt, mégis használta mindenki produktív környezetben ia. Az adatvesztések évtizede -is- volt :) a FAT filerendszer sérülékenysége, az akkor még gagyi kínai, olcsó cuccok, stb... olyan volt az egész évtized, mintha kajakkal akarta volna az ember a Földet megkerülni. A Linux még gyerekcipöben járt, az OS/2 sajna kipusztult, ezt a mai napig sajnálom.

Félelmetes, hogy mekkorát fejlödött az iparág az elmúlt 20-30 év alatt (is).

--
robyboy

Ekkor volt az még, hogy a Mac OS még nem preemptív, hanem kooperatív multitaszkingot használt, mint a Windows 3.1. Védett memória sem volt benne - mindez még a Mac OS 9-ben is így volt, amit 1999 végén mutattak be.

Ahogy hallottam, attól sem állt távol a lefagyás jelensége.

Ave, Saabi.

Egy biztos, a hardver sokkal jobban fejlödött az évek során, mint a szoftver (nem csak Apple, hanem úgy általában).

--
robyboy

Mondjuk pont a Mac OS az, ami a tizes verzió bemutatásával teljesen megújult, UNIX operációs rendszer lett a régi helyett. Szerintem nem kicsit fejlődött akkor. Hogy a 10.0 és 10.12 között mennyi volt a fejlődés, azon már lehet vitatkozni, de azért nem csak emojikból lett egyre több.

Ave, Saabi.

Ja, én az elmúlt 20-30 évröl beszéltem... amikor az XT-böl Core X lett, stb... a szoftverek meg 8-16-32-64 bitesek.

--
robyboy

Most végiggondolva, hogy milyen operációs rendszerekkel találkoztam (nagyjából időrendben és biztosan kihagyva ezt-azt):
- OS/360
- DOS
- AmigaOS
- Solaris
- Windows
- Linux
- HP-UX
- AIX
- Tru64
- (QNX, BeOS, meg még mittudomén mi)
- Mac OS X

Én azért ezekben látok jelentős különbséget és egymáshoz képest nem kevés fejlődést is.

Ave, Saabi.

Na igen. Jobban belegondolva, akkoriban sokkal látványosabb volt a fejlődés mind hardver, mind szoftver fronton. Most mintha belassultunk volna azokhoz az időkhöz képest. Lassan lehetne elfelejteni azt az idióta Moore-törvényt, és jöhetne megint valami forradalmi.

--
robyboy

A lassulást nem vitatom, de nem érzem akkora problémának. Éveken keresztül harmadik évben már cserélték a cégnél a laptopokat, de kellett is, mert reménytelenül elavultak. Már ha a vas megélte a harmadik évet. Most viszont olyan laptopon dolgozom, ami három és fél éves, nincs vele semmi bajom, se hardware, se software fronton. Van ebben valami megnyugtató, tekintve, hogy a sajátom. Én csak örülök, ha minél később kell lecserélnem.

Ave, Saabi.

Èn sem problémaként élem meg, csupán "rácsodálkoztam". Nehéz helyzetben van a kapitalizmus, mivel lavíroznia kell az idötálló, minöségi cuccok, valamint a profitszerzés, tervezett elévülés között. Nehéz belöni úgy egy terméket, hogy úgy maradjon sokáig müködöképes, vagy úgy romoljon el "idö elött", hogy az a cég image-ét ne rongálja.

--
robyboy

hiánypótló!
mostmár csak a window$t kell kivenni belőle, és készen is vagyunk.

Kipróbáltam. Lassú. Egy VirtualBoxban összekalapált 2 magos, 2 giga ramos ubuntu szerver köröket ráver erre a valamire.

[ Falu.me, Tárhely, Domain, VPS ]

"Azt ne mondja senki, hogy ez átlag felhasználóknak készült. Egy ilyen lecsupaszított konzolos Linux max csak elijeszti az embereket a Linuxtól. Nem kell! Mi a f#sz ez!"

soha senki nem is mondta hogy az átlagfelhasználóknak készült.

Vicces amikor érkezik egy válasz egy kommentre olyan idézettel, amit a komment (már) nem tartalmaz :)

Zseni a srác:
" A WSL-t valamiért külön be kellett hozzá kapcsolni. Ez még csak egy Insider Preview, úgyhogy van még idejük az éles verzió csiszolgatására."
Végülis nincs ám leírva az app leírásában, hogy ezt be kell hozzá kapcsolni, ááá, dehogy. De hát ha analfabéta az ember, leírhatnak neki bármit.

kiguglizta vajon, vagy azonnal a fórumnak ugrott neki?

%D

Egyszer hátha át lehet majd tenni a rendszer partícióról. Addig marad a VirtualBox. Azért nem Hyper-V mert valamiért a 250
Mbit/sec ac wifi 30 Mbit/sec-re esik vissza a "virtuális switch" létrehozása után (ami persze lehet az én bénázásom, de 1 óránál többet nem akartam beleölni. )

Tudom, kókány, de Windows alatt is lehet mountpoint alá tenni egy másik partíciót, nem csak betűjelet kaphat. (Anno csináltam, már XP is tudta, hogy a Documents and Settings egy másik partíció volt, aka linuxos home.) Így ha csak arra kell, hogy ha újrahúzod a wint megmaradjon, akkor ahova települ könyvtár, csinálj egy külön mountot.
--
"Sose a gép a hülye."

Csak nagyon nem támogatott, ami gáz.

Üdv,
Marci