Rud eile: cuachtaí aip Haiku?

Rud eile: cuachtaí aip Haiku?

TL; DR: An féidir le Haiku tacaíocht chuí a fháil do phacáistí feidhmchlár, mar eolairí feidhmchlár (cosúil le .app ar Mac) agus/nó íomhánna feidhmchláir (Linux AppImage)? Sílim go mbeadh sé seo ina bhreisiú fiúntach atá níos éasca a chur i bhfeidhm i gceart ná córais eile ós rud é go bhfuil formhór an bhonneagair i bhfeidhm cheana féin.

Seachtain ó shin Fuair ​​mé amach Haiku, córas gan choinne maith. Bhuel, ó tharla go bhfuil suim agam le fada in eolairí agus in íomhánna feidhmchlár (arna spreagadh ag simplíocht an Macintosh), ní haon ionadh é gur tháinig smaoineamh i m’intinn...

Chun tuiscint iomlán a fháil, is mise cruthaitheoir agus údar AppImage, formáid dáileacháin feidhmchlár Linux a bhfuil sé mar aidhm aige simplíocht Mac agus a thugann smacht iomlán d'údair feidhmchláir agus d'úsáideoirí deiridh (má tá tuilleadh eolais uait, féach wiki и doiciméadú).

Cad a tharlóidh má dhéanaimid AppImage do Haiku?

Déanaimis smaoineamh beagán, go teoiriciúil amháin: cad is gá a dhéanamh chun a fháil AppImage, nó rud éigin cosúil leis, ar Haiku? Ní gá rud éigin a chruthú faoi láthair, toisc go n-oibríonn an córas atá ann cheana féin i Haiku go hiontach, ach bheadh ​​​​turgnamh samhailteach go deas. Léiríonn sé freisin sofaisticiúlacht Haiku, i gcomparáid le timpeallachtaí deisce Linux, áit a bhfuil rudaí den sórt sin thar a bheith deacair (tá an ceart agam é sin a rá: tá mé ag streachailt le dífhabhtaithe le 10 mbliana).

Rud eile: cuachtaí aip Haiku?
Ar Chóras Macintosh 1, bhí gach feidhmchlár ina chomhad ar leith “bainistithe” san Aimsitheoir. Ag baint úsáide as AppImage táim ag iarraidh an taithí úsáideora céanna ar Linux a athchruthú.

Ar dtús, cad is AppImage ann? Is córas é seo chun feidhmchláir tríú páirtí a scaoileadh (mar shampla, Cura Ultimaker), rud a ligeann d'iarratais a scaoileadh cathain agus conas is mian leo: ní gá go mbeadh a fhios ag na saintréithe atá ag dáiltí éagsúla, ag tógáil polasaithe nó ag tógáil bonneagair, níl aon tacaíocht cothabhála ag teastáil, agus ní insíonn siad d'úsáideoirí cad (nach bhfuil) is féidir leo a shuiteáil. ar a ríomhairí. Ba cheart AppImage a thuiscint mar rud cosúil le pacáiste Mac san fhormáid .app taobh istigh den íomhá diosca .dmg. Is í an phríomhdhifríocht ná nach ndéantar iarratais a chóipeáil, ach go bhfanann siad taobh istigh den AppImage go deo, mórán mar a chéile le pacáistí Haiku .hpkg suite, agus níor suiteáladh riamh sa ghnáthchiall.

Thar thréimhse níos mó ná 10 mbliana ar an saol, tá roinnt tarraingteachta agus tóir faighte ag AppImage: thacaigh Linus Torvalds é féin go poiblí leis, agus ghlac tionscadail choitianta (mar shampla, LibreOffice, Krita, Inkscape, Scribus, ImageMagick) é mar an príomhbhealach. chun foirgnimh leanúnacha nó oíche a dháileadh, gan cur isteach ar fheidhmchláir úsáideora suiteáilte nó neamhshuiteáilte. Mar sin féin, is minic a chloíonn timpeallachtaí agus dáiltí deisce Linux leis an tsamhail dáileacháin thraidisiúnta láraithe bunaithe ar chothaitheoir agus/nó cuireann siad a ngnó fiontraíochta féin agus/nó cláir innealtóireachta chun cinn bunaithe ar Flatpak (RedHat, Fedora, GNOME) agus snapach (Canónach, Ubuntu). Tagann sé ridiculous.

Conas a oibríonn sé go léir

  • Tá 2 chuid i ngach AppImage: ELF beag cliceáil faoi dhó (ar a dtugtar. runtime.c), agus íomhá córas comhaid ina dhiaidh ScuaisFS.

Rud eile: cuachtaí aip Haiku?

  • Tá pálasta an fheidhmchláir agus gach rud is gá chun é a rith i gcóras comhaid SquashFS, rud nach féidir a mheas mar chuid den suiteáil réamhshocraithe do gach córas sprice atá cothrom le déanaí (dáileadh Linux). Tá meiteashonraí ann freisin, mar shampla ainm an fheidhmchláir, deilbhíní, cineálacha MIME, etc., etc.

Rud eile: cuachtaí aip Haiku?

  • Nuair a bhíonn an t-úsáideoir á rith, úsáideann am rite FUSE agus squashfuse chun an córas comhaid a fheistiú, agus ansin láimhseálann sé pointe iontrála éigin (aka AppRun) a rith taobh istigh den AppImage gléasta.
    Dífheistítear an córas comhad tar éis don phróiseas a bheith críochnaithe.

Dealraíonn sé go bhfuil gach rud simplí.

Agus castaíonn na rudaí seo gach rud:

  • Le héagsúlacht dá leithéid de dháiltí Linux, ní féidir aon rud “ar an aigne cheart” a thabhairt mar “chuid den suiteáil réamhshocraithe do gach córas sprice nua.” Oibrímid timpeall ar an gceist seo trí thógáil eisiatóir, rud a ligeann duit a chinneadh cad a phacáistiú san AppImage agus cad a chaithfear a thógáil áit éigin eile. Ag an am céanna, uaireanta táimid ag chailleann, in ainneoin go n-oibríonn, go ginearálta, gach rud iontach. Ar an gcúis seo, molaimid go ndéanfaidh cruthaitheoirí pacáiste tástáil ar AppImages ar gach spriocchóras (dáiltí).
  • Ní mór uaslódálacha feidhmchlár a athlonnú trasna an chórais comhad. Ar an drochuair, tá cosáin absalóideacha códaithe crua ag go leor feidhmchlár chuig, mar shampla, acmhainní i /usr/share. Ní mór é seo a shocrú ar bhealach éigin. Ina theannta sin, ní mór duit ceachtar onnmhairiú LD_LIBRARY_PATH, nó a shocrú rpath ionas gur féidir leis an lódóir leabharlanna gaolmhara a aimsiú. Tá a míbhuntáistí ag an gcéad mhodh (a sháraítear ar bhealaí casta), agus tá an dara ceann simplí go leor.
  • Is é an pitfall UX is mó d'úsáideoirí sin socraigh giotán inrite Comhad AppImage tar éis é a íoslódáil. Creid é nó ná creid, is bacainn fíor é seo do dhaoine áirithe. Tá an gá atá leis an giotán inriteite a shocrú an-deacair fiú d'úsáideoirí a bhfuil taithí acu. Mar réiteach oibre, mholamar seirbhís bheag a shuiteáil a dhéanann monatóireacht ar chomhaid AppImage agus a shocraíonn a gcuid giotán inrite. Ina fhoirm íon, ní hé an réiteach is fearr é, ós rud é nach n-oibreoidh sé as an mbosca. Ní sholáthraíonn dáiltí Linux an tseirbhís seo, dá bhrí sin, tá droch-eispéireas ag úsáideoirí as an mbosca.
  • Tá úsáideoirí Linux ag súil go mbeidh deilbhín sa roghchlár tosaithe ag feidhmchlár nua. Ní féidir leat a rá leis an gcóras: "Féach, tá feidhmchlár nua ann, oibrímid." Ina áit sin, de réir sonraíocht XDG, ní mór duit an comhad a chóipeáil .desktop go dtí an áit cheart i /usr le haghaidh suiteáil ar fud an chórais, nó i $HOME don duine aonair. Is gá deilbhíní de mhéideanna áirithe, de réir shonraíocht XDG, a chur in áiteanna áirithe i usr$HOME, agus ansin orduithe a reáchtáil sa timpeallacht oibre chun an taisce deilbhín a nuashonrú, nó tá súil agam go ndéanfaidh an bainisteoir timpeallachta oibre é a dhéanamh amach agus gach rud a bhrath go huathoibríoch. Mar an gcéanna le cineálacha MIME. Mar réiteach oibre, tá sé beartaithe an tseirbhís chéanna a úsáid, a dhéanfaidh, i dteannta leis an mbratach inriteite a shocrú, má tá deilbhíní ann, etc. in AppImage, cóipeáil iad ó AppImage chuig na háiteanna cearta de réir XDG. Nuair a scriostar nó nuair a bhogtar é, táthar ag súil go n-imreoidh an tseirbhís gach rud. Ar ndóigh, tá difríochtaí in iompar gach timpeallachta oibre, i bhformáidí comhaid grafacha, a méideanna, a láithreacha stórála agus modhanna chun caches a nuashonrú, rud a chruthaíonn fadhb. I mbeagán focal, is crutch é an modh seo.
  • Mura leor an méid thuas, níl aon deilbhín AppImage fós sa bhainisteoir comhaid. Níl cinneadh déanta fós ag domhan Linux elficon a chur i bhfeidhm (in ainneoin plé и chur i bhfeidhm), mar sin tá sé dodhéanta an deilbhín a leabú go díreach isteach san fheidhmchlár. Mar sin tharlaíonn sé nach bhfuil a n-íomhánna féin ag feidhmchláir sa bhainisteoir comhad (gan aon difríocht, AppImage nó rud éigin eile), níl siad ach sa roghchlár tosaigh. Mar réiteach oibre, táimid ag baint úsáide as mionsamhlacha, meicníocht a dearadh ar dtús chun ligean do bhainisteoirí deisce íomhánna réamhamhairc mionsamhlacha de chomhaid ghrafacha a thaispeáint mar dheilbhíní. Mar sin, oibríonn an tseirbhís chun an giotán inriteachta a shocrú mar “miniaturizer”, ag cruthú agus ag scríobh mionsamhlacha deilbhín chuig na láithreacha cuí /usr и $HOME. Déanann an tseirbhís seo glantachán freisin má scriostar nó má bhogtar an AppImage. Mar gheall ar an bhfíric go n-iompraíonn gach bainisteoir deisce beagán difriúil, mar shampla, cad iad na formáidí a ghlacann sé le deilbhíní, i méid nó áiteanna, tá sé seo go léir i ndáiríre pianmhar.
  • Ní dhéanann an feidhmchlár ach tuairteanna ar fhorghníomhú má tharlaíonn earráidí (mar shampla, tá leabharlann ann nach bhfuil mar chuid den bhunchóras agus nach soláthraítear in AppImage), agus níl aon duine ag insint don úsáideoir sa GUI cad go díreach atá ag tarlú. Thosaigh muid a fháil timpeall seo trí úsáid a bhaint as fógraí ar an deasc, rud a chiallaíonn go gcaithfimid earráidí a ghabháil ón líne ordaithe, iad a thiontú ina dteachtaireachtaí a thuigeann an t-úsáideoir iad, agus is gá iad a thaispeáint ar an deasc ansin. Agus ar ndóigh, láimhseálann gach timpeallacht deisce iad beagán difriúil.
  • I láthair na huaire (Meán Fómhair 2019 - nóta aistritheora) níl bealach simplí aimsithe agam chun a rá leis an gcóras go bhfuil an comhad 1.png Ní mór a oscailt ag baint úsáide as Krita, agus 2.png - GIMP a úsáid.

Rud eile: cuachtaí aip Haiku?
Suíomh stórála le haghaidh sonraíochtaí tras-deisce a úsáidtear i GNOME, KDE и Xfce is freedesktop.org

Tá sé deacair, más rud é nach dodhéanta, an leibhéal sofaisticiúlachta atá fite go domhain i dtimpeallacht oibre Haiku a bhaint amach mar gheall ar na sonraíochtaí. XDG ó freedesktop.org le haghaidh tras-deisce, chomh maith le feidhmiú bainisteoirí deisce bunaithe ar na sonraíochtaí seo. Mar shampla, is féidir linn íocón Firefox amháin ar fud an chórais a lua: de réir dealraimh, níor shíl údair XDG fiú go bhféadfadh úsáideoir leaganacha éagsúla den fheidhmchlár céanna a shuiteáil.

Rud eile: cuachtaí aip Haiku?
Deilbhíní le haghaidh leaganacha éagsúla de Firefox

Bhí mé ag smaoineamh ar cad a d'fhéadfadh an domhan Linux a fhoghlaim ó Mac OS X a sheachaint screwing suas comhtháthú córas. Má tá an t-am agat agus má tá tú i mbun seo, bí cinnte a léamh cad a dúirt Arnaud Gurdol, duine de na chéad innealtóirí Mac OS X:

Theastaigh uainn go mbeadh sé chomh héasca suiteáil an fheidhmchláir agus íocón an fheidhmchláir a tharraingt ó áit éigin (freastalaí, tiomántán seachtrach) ar do thiomántán ríomhaire. Chun seo a dhéanamh, stórálann an pacáiste feidhmchláir an fhaisnéis go léir, lena n-áirítear deilbhíní, leagan, cineál comhaid atá á bpróiseáil, cineál scéimeanna URL nach mór don chóras a bheith ar an eolas chun an feidhmchlár a phróiseáil. Áirítear leis seo freisin faisnéis maidir le 'stóráil lárnach' i mbunachar sonraí na Seirbhísí Deilbhíní agus na Seirbhísí Seolta. Chun tacú le feidhmíocht, ‘aimsítear’ feidhmchláir i roinnt áiteanna ‘aitheanta’: an córas agus na heolairí Feidhmchláir úsáideora, agus roinnt eile go huathoibríoch má sheolann an t-úsáideoir chuig an Aimsitheoir san eolaire ina bhfuil an feidhmchlár. Go praiticiúil d'oibrigh sé seo go han-mhaith.

https://youtu.be/qQsnqWJ8D2c
Apple WWDC 2000 seisiún 144 - Mac OS X: iarratais pacáistithe agus doiciméid priontála.

Níl aon rud cosúil leis an mbonneagar seo ar ríomhairí deisce Linux, agus mar sin táimid ag lorg réitigh faoi na teorainneacha struchtúracha sa tionscadal AppImage.

Rud eile: cuachtaí aip Haiku?
An bhfuil Haiku ag teacht chun tarrthála?

Agus rud amháin eile: is gnách go mbíonn ardáin Linux mar bhunús timpeallachtaí deisce chomh tearc-shonraithe go bhfuil go leor rudaí atá simplí go leor i gcóras iomlán cruachta comhsheasmhach ilroinnte agus casta i Linux. Thriomaigh mé tuarascáil iomlán ar shaincheisteanna a bhaineann leis an ardán Linux do thimpeallachtaí deisce (dheimhnigh forbróirí eolach go bhfanfaidh gach rud mar seo ar feadh tréimhse an-fhada).

Mo thuarascáil ar na fadhbanna a bhaineann le timpeallachtaí deisce Linux in 2018

D’admhaigh fiú Linus Torvalds gurbh í an ilroinnt sin an fáth ar theip ar smaoineamh an spáis oibre.

Go deas Haiku a fheiceáil!

Déanann Haiku gach rud iontach simplí

Cé gurb é an cur chuige naive maidir le "portáil" AppImage go Haiku ná iarracht a dhéanamh go simplí a chomhpháirteanna a thógáil (go príomha runtime.c agus seirbhís) (d'fhéadfadh fiú a bheith indéanta!), ní thabharfaidh sé seo mórán tairbhe do Haiku. Toisc go deimhin, réitítear an chuid is mó de na fadhbanna seo i Haiku agus tá siad slán ó thaobh coincheapa de. Soláthraíonn Haiku go díreach na bloic thógála bonneagair chórais a bhí á lorg agam i dtimpeallachtaí deisce Linux le fada agus níorbh fhéidir a chreidiúint nach raibh siad ann. Eadhon:

Rud eile: cuachtaí aip Haiku?
Creid é nó ná creid, is rud é seo nach féidir le go leor úsáideoirí Linux a shárú. Ar Haiku déantar gach rud go huathoibríoch!

  • Faigheann comhaid ELF nach bhfuil giotán inriteachta ceann acu go huathoibríoch nuair a dhéantar cliceáil faoi dhó ar an mbainisteoir comhad.
  • Is féidir acmhainní ionsuite a bheith ag feidhmchláir, amhail deilbhíní, a thaispeánfar sa bhainisteoir comhad. Ní gá go leor íomhánna a chóipeáil isteach in eolairí speisialta le deilbhíní, agus mar sin ní gá iad a ghlanadh tar éis an feidhmchlár a scriosadh nó a bhogadh.
  • Tá bunachar sonraí ann chun feidhmchláir a nascadh le doiciméid, ní gá aon chomhaid a chóipeáil chuige seo.
  • Sa lib/ eolaire in aice leis an gcomhad inrite, déantar leabharlanna a chuardach de réir réamhshocraithe.
  • Níl aon dáiltí iomadúla agus timpeallachtaí deisce ann; is cuma cad a oibríonn, oibríonn i ngach áit.
  • Níl aon mhodúl ar leith le rith atá difriúil ón eolaire Feidhmchlár.
  • Níl cosáin iomlána ionsuite ag feidhmchláir chuig a gcuid acmhainní; tá feidhmeanna speisialta acu chun an suíomh ag am rite a chinneadh.
  • Tá an smaoineamh ar íomhánna córas comhaid comhbhrúite tugtha isteach: is é seo aon phacáiste hpkg. Tá gach ceann acu suite ag an eithne.
  • Osclaítear gach comhad ag an bhfeidhmchlár a chruthaigh é, mura sonraíonn tú a mhalairt go sainráite. Cé chomh fionnuar é seo!

Rud eile: cuachtaí aip Haiku?
Dhá chomhad png. Tabhair faoi deara na deilbhíní éagsúla a thugann le fios go n-osclóidh feidhmchláir éagsúla iad nuair a chliceáiltear faoi dhó iad. Tabhair faoi deara freisin an roghchlár anuas "Open with:" áit ar féidir leis an úsáideoir feidhmchlár aonair a roghnú. Cé chomh simplí!

Tá an chuma ar an scéal go n-éiríonn go leor de na magairlí agus na réitigh oibre a theastaíonn ó AppImage ar Linux ar Haiku, a bhfuil an simplíocht agus an sofaisticiúlacht ina gcroílár a fhágann go láimhseálann sé an chuid is mó dár riachtanais.

An bhfuil pacáistí aip de dhíth ar Haiku tar éis an tsaoil?

Ceist mhór mar thoradh air seo. Dá mbeadh ord méide níos fusa córas cosúil le AppImage a chruthú ar Haiku ná ar Linux, arbh fhiú é a dhéanamh? Nó ar chuir Haiku, lena chóras pacáiste hpkg, deireadh go héifeachtach leis an ngá atá lena leithéid de smaoineamh a fhorbairt? Bhuel, chun freagra a thabhairt ní mór dúinn breathnú ar an spreagadh taobh thiar de AppImages a bheith ann.

Dearcadh an úsáideora

Breathnaímid ar ár n-úsáideoir deiridh:

  • Ba mhaith liom feidhmchlár a shuiteáil gan pasfhocal riarthóra (fréamh) a iarraidh. Níl aon choincheap de riarthóir ar Haiku, tá smacht iomlán ag an úsáideoir mar is córas pearsanta é! (I bprionsabal, is féidir leat é seo a shamhlú i mód il-imreora, tá súil agam go gcoimeádfaidh na forbróirí simplí é)
  • Ba mhaith liom na leaganacha is déanaí agus is mó d'fheidhmchláir a fháil, gan fanacht go mbeidh siad le feiceáil i mo dháileadh (is minic a chiallaíonn sé seo "riamh", ar a laghad ní mura ndéanaim an córas oibriúcháin iomlán a nuashonrú). Ar Haiku déantar é seo a "réiteach" le heisiúintí ar snámh. Ciallaíonn sé seo gur féidir na leaganacha is deireanaí agus is fearr d’fheidhmchláir a fháil, ach chun é seo a dhéanamh ní mór duit an chuid eile den chóras a nuashonrú i gcónaí, agus é a dhéanamh go héifeachtach ina “sprioc ag gluaiseacht”..
  • Ba mhaith liom roinnt leaganacha den fheidhmchlár céanna taobh le taobh, ós rud é nach bhfuil aon bhealach a fhios cad a briseadh sa leagan is déanaí, nó, a rá, is gá dom, mar fhorbróir gréasáin, mo chuid oibre a thástáil faoi leaganacha éagsúla den bhrabhsálaí. Réitíonn Haiku an chéad fhadhb, ach ní réitíonn an dara fadhb. Déantar nuashonruithe a rolladh siar, ach amháin don chóras iomlán; tá sé dodhéanta (chomh fada agus is eol dom) roinnt leaganacha de WebPositive nó LibreOffice a rith ag an am céanna.

Scríobhann ceann de na forbróirí:

Is é seo an réasúnaíocht go bunúsach: tá an cás úsáide chomh hannamh sin nach bhfuil ciall le leas a bhaint as; is cosúil go bhfuil sé inghlactha é a chóireáil mar chás speisialta i HaikuPorts.

  • Ní mór dom aipeanna a choinneáil nuair is maith liom iad, ní ar mo thiomáint tosaithe. Is minic a ritheann mé as spás diosca, mar sin ní mór dom tiomáint seachtrach nó eolaire líonra a nascadh chun feidhmchláir a stóráil (gach leagan atá íoslódáilte agam). Má nascaim tiomántán den sórt sin, teastaíonn uaim iarratais a sheoladh trí chliceáil faoi dhó. Sábhálann Haiku seanleaganacha de phacáistí, ach níl a fhios agam conas iad a bhogadh chuig tiomántán seachtrach, nó conas feidhmchláir a sheoladh as sin níos déanaí.

Trácht ón bhforbróir:

Go teicniúil, tá sé seo indéanta cheana féin leis an ordú mount. Ar ndóigh, déanfaimid GUI chuige seo chomh luath agus a bheidh go leor úsáideoirí leasmhara againn.

  • Níl na milliúin comhad ag teastáil uaim scaipthe ar fud an chórais comhad nach féidir liom mé féin a bhainistiú de láimh. Ba mhaith liom comhad amháin in aghaidh an fheidhmchláir gur féidir liom a íoslódáil go héasca, a bhogadh, a scriosadh. Ar Haiku réitítear an fhadhb seo le pacáistí .hpkg, a aistríonn, mar shampla, python, ó na mílte comhaid isteach i gceann amháin. Ach má tá, mar shampla, Scribus ag baint úsáide as python, ansin caithfidh mé déileáil le dhá chomhad ar a laghad. Agus caithfidh mé a bheith cúramach go gcoimeádtar leaganacha díobh a oibríonn lena chéile.

Rud eile: cuachtaí aip Haiku?
Leaganacha iolracha de AppImages ag rith taobh le taobh ar an Linux céanna

Dearcadh fhorbróra feidhmchlár

Breathnaímid ó dhearcadh fhorbróra feidhmchláir:

  • Ba mhaith liom an taithí úsáideora iomlán a rialú. Níl mé ag iarraidh a bheith ag brath ar chóras oibriúcháin chun a insint dom cathain agus conas ba cheart dom feidhmchláir a scaoileadh. Ligeann Haiku d'fhorbróirí oibriú lena stórtha hpkg féin, ach ciallaíonn sé seo go mbeidh ar úsáideoirí iad a shocrú de láimh, rud a fhágann nach bhfuil an smaoineamh "níos lú tarraingteach."
  • Tá leathanach íoslódála agam ar mo shuíomh Gréasáin a dháileann mé .exe le haghaidh Windows, .dmg le haghaidh Mac agus .AppImage le haghaidh Linux. Nó b'fhéidir ba mhaith liom a monetize rochtain ar an leathanach seo, is féidir aon rud? Cad ba cheart dom a chur ann do Haiku? Is leor an comhad .hpkg le spleáchais ó HaikuPorts amháin
  • Éilíonn mo bhogearraí leaganacha sonracha de bhogearraí eile. Mar shampla, tá a fhios go n-éilíonn Krita leagan paiste de Qt, nó Qt atá mionchoigeartaithe le leagan sonrach de Krita, ar a laghad go dtí go gcuirtear na paistí ar ais isteach i Qt. Is féidir leat do Qt féin a phacáistiú do d’iarratas i bpacáiste .hpkg, ach is dócha nach bhfuil fáilte roimh seo.

Rud eile: cuachtaí aip Haiku?
Íoslódáil an leathanach iarratais rialta. Cad ba cheart dom a phostáil anseo le haghaidh Haiku?

Déanfaidh beartáin (atá ann mar eolairí feidhmchlár mar AppDir nó .app i stíl Apple) agus/nó íomhánna (i bhfoirm AppImages nó .dmg ó Apple) a chuireann go mór le timpeallacht deisce Haiku? Nó an caolóidh sé an pictiúr iomlán agus an mbeidh ilroinnt mar thoradh air, agus an gcuirfidh sé castacht leis mar sin? Tá mé stróicthe: ar thaobh amháin, tá áilleacht agus sofaisticiúlacht Haiku bunaithe ar an bhfíric gur gnách go mbíonn bealach amháin le rud éigin a dhéanamh, seachas go leor. Ar an láimh eile, tá an chuid is mó den bhonneagar le haghaidh catalóga agus/nó suiteálacha feidhmchlár i bhfeidhm cheana féin, agus mar sin tá an córas ag caoineadh go dtitfidh an cúpla faoin gcéad atá fágtha i bhfeidhm.

Dar leis an bhforbróir An tUasal. waddlesplash

Ar Linux siad (catalóga agus feisteáin feidhmchlár, - thart ar . aistritheoir) is dócha gur réiteach teicniúil iad ar fhadhbanna sistéamacha. Ag Haiku is fearr linn fadhbanna córais a réiteach.

Cad a cheapann tú?

Sula bhfreagraíonn tú ...

Fan, déanaimis seiceáil tapa réaltachta: i ndáiríre eolairí feidhmchlár - mar chuid de Haiku cheana féin:

Rud eile: cuachtaí aip Haiku?
Tá eolairí feidhmchlár ann cheana féin ar Haiku, ach níl tacaíocht acu fós sa bhainisteoir comhad

Níl an oiread tacaíochta acu agus, abair, Aimsitheoir Macintosh. Cé chomh fionnuar a bheadh ​​​​sé dá mbeadh ainm agus deilbhín "QtCreator" ag eolaire QtCreator sa chúinne uachtarach ar chlé, ag seoladh an fheidhmchláir nuair a chliceáiltear faoi dhó?

Beagán níos luaithe mé cheana féin d'iarr:

An bhfuil tú cinnte gur féidir leat do chuid apps deich mbliana d'aois a rith inniu nuair a bheidh dearmad déanta ag na siopaí app agus na stórtha dáileacháin go léir fúthu agus a spleáchais? An bhfuil tú muiníneach go mbeidh tú fós in ann rochtain a fháil ar do phost reatha amach anseo?

An bhfuil freagra ó Haiku cheana féin, nó an féidir le catalóga agus babhtaí feidhmchlár cabhrú anseo? Sílim gur féidir leo.

Dar leis an Uas. waddlesplash:

Sea, tá freagra na ceiste againn: ní thacaímid ach leis na feidhmchláir seo chomh fada agus is gá go dtí gur féidir le duine a bhformáidí comhaid a léamh ar an mbealach ceart nó feidhmiúlacht duine le duine a sholáthar. Is cruthúnas é seo ar ár dtiomantas do thacú le haipeanna BeOS R5 ar Haiku...

Tá sé cinnte!

Cén beart ba chóir do Haiku a dhéanamh?

Is féidir liom cómhaireachtáil shíochánta hpkg, eolairí agus íomhánna feidhmchlár a shamhlú:

  • Úsáideann bogearraí córais .hpkg
  • I gcás na mbogearraí is minice a úsáidtear (go háirithe iad siúd a gcaithfidh eisiúintí rollta a sceidealú), bain úsáid as .hpkg (thart ar 80% de na cásanna go léir)
  • Roinnt suiteáilte trí .hpkg, bainfidh feidhmchláir leas as aistriú chuig bonneagar eolaire feidhmchlár (m.sh. QtCreator): déanfar iad a dháileadh mar .hpkg, mar a rinneadh cheana.

An tUasal. scríobhann waddlesplash:

Más rud é go léir atá uait ná féachaint ar iarratais i /system/apps, ina ionad sin ba cheart dúinn na heolairí sa Deskbar a dhéanamh níos soláimhsithe d'úsáideoirí, ós rud é /system/apps Níl sé i gceist go n-osclófar agus go mbreathnóidh úsáideoirí go rialta (murab ionann agus MacOS). I gcásanna den sórt sin, tá paradigm difriúil ag Haiku, ach tá an rogha seo, go teoiriciúil, inghlactha.

  • Faigheann Haiku an bonneagar chun íomhánna feidhmchláir a rith, gach oíche, tógálacha leanúnacha agus tástála bogearraí, chomh maith le cásanna nuair is mian leis an úsáideoir é a “reo in am”, le haghaidh bogearraí príobháideacha agus inmheánacha, agus cásanna úsáide speisialta eile (thart ar 20% de gach rud). Sna híomhánna seo tá na comhaid atá riachtanach chun an feidhmchlár a rith .hpkg, suite ag an gcóras, agus tar éis an t-iarratas a chomhlánú - unmounted. (B'fhéidir go bhféadfadh bainisteoir comhaid comhaid a chur .hpkg isteach in íomhánna feidhmchláir, go huathoibríoch nó ar iarratas an úsáideora - bhuel, mar nuair a tharraingíonn tú feidhmchlár chuig eolaire líonra nó chuig tiomántán seachtrach. Níl ann ach amhrán! Nó in áit, filíocht - haiku.) Ar an láimh eile, b'fhéidir gur mhaith leis an úsáideoir ábhar na híomhá a shuiteáil i bhfoirm comhaid.hpkg, ina dhiaidh sin déanfar iad a nuashonrú agus a phróiseáil ar an mbealach céanna agus a cuireadh isteach iad trí HaikuDepot... Caithfimid tobsmaointeoireacht a dhéanamh).

Sleachta ón Uas. waddlesplash:

D'fhéadfadh sé a bheith úsáideach feidhmchláir a rith ó thiomáineann seachtracha nó ó eolairí líonra. Agus is cinnte gur gné deas é an cumas chun níos mó "criosanna" a chumrú le haghaidh pkgman.

Bhainfeadh córas den sórt sin leas as hpkg, eolairí, agus íomhánna feidhmchláir. Tá siad go maith ina n-aonar, ach le chéile beidh siad invincible.

Conclúid

Tá creat ag Haiku a sholáthraíonn eispéireas úsáideora simplí agus sofaisticiúla do ríomhairí pearsanta, ag dul i bhfad níos faide ná mar a sholáthraítear de ghnáth do ríomhairí pearsanta Linux. Córas pacáiste .hpkg sampla amháin den sórt sin, ach tá an chuid eile den chóras fite fuaite le sofaisticiúlacht freisin. Mar sin féin, bhainfeadh Haiku leas as tacaíocht chuí íomhá eolaire agus feidhmchlár. Is fearr an bealach is fearr chun é seo a dhéanamh a phlé le daoine a bhfuil aithne acu ar Haiku, a fhealsúnacht agus a ailtireacht i bhfad níos fearr ná mise. Tar éis an tsaoil, tá mé ag baint úsáide as Haiku le beagán níos mó ná seachtain. Mar sin féin, creidim go mbainfidh dearthóirí, forbróirí agus ailtirí Haiku leas as an bpeirspictíocht úr seo. Ar a laghad, ba mhaith liom a bheith sásta a bheith ina "comhpháirtíochta sparring." Tá os cionn 10 mbliana de thaithí phraiticiúil agam le catalóga agus babhtaí feidhmchlár Linux, agus ba mhaith liom úsáid a fháil dóibh i Haiku, agus is dóigh liom go bhfuil siad oiriúnach go foirfe. Ní hiad na réitigh fhéideartha atá molta agam an t-aon réitigh chearta ar na fadhbanna a bhfuil cur síos déanta agam orthu, agus má shocraíonn foireann Haiku cinn eile níos galánta a aimsiú, táim ar fad ar a shon. Go bunúsach, tá mé ag smaoineamh cheana féin ar an smaoineamh ar conas córas a dhéanamh hpkg fiú níos mó iontach gan athrú ar an mbealach a oibríonn sé. Tharlaíonn sé go raibh foireann Haiku ag smaoineamh ar bheartáin iarratais ar feadh i bhfad agus iad ag cur córas bainistíochta pacáiste i bhfeidhm, ach ar an drochuair (sílim) tá an smaoineamh "dul i léig". B'fhéidir go bhfuil sé in am é a athbheochan?

Bain triail as tú féin! Tar éis an tsaoil, soláthraíonn an tionscadal Haiku íomhánna le haghaidh tosaithe ó DVD nó USB, ginte laethúil.
An bhfuil aon cheist agat? Tugaimid cuireadh duit chuig an Rúisis ina labhraítear cainéal teileagraim.

Forbhreathnú earráide: Conas tú féin a shoot sa chos i C agus C ++. Bailiúchán oidis Haiku OS

Ó an t-údar aistriúchán: seo é an t-ochtú alt agus an ceann deireanach sa tsraith faoi Haiku.

Liosta alt: An chéad An dara An tríú Ceathrú Cúigiú An Séú Seachtú

Ní féidir ach le húsáideoirí cláraithe páirt a ghlacadh sa suirbhé. Sínigh isteach, le do thoil.

An ndéanann sé ciall an córas hpkg a phortáil go Linux?

  • Нет

  • Curtha i bhfeidhm cheana féin, scríobhfaidh mé sna tuairimí

Vótáil 20 úsáideoir. Staon 5 úsáideoir.

Foinse: will.com

Add a comment