Rud eile: Pasganan app Haiku?

Rud eile: Pasganan app Haiku?

TL; DR: Am faigh Haiku taic cheart airson pasganan tagraidh, leithid clàran-iarrtais (mar .app air Mac) agus / no ìomhaighean tagraidh (Linux AppImage)? Tha mi a’ smaoineachadh gum biodh seo na chur-ris airidh a tha nas fhasa a chuir an gnìomh gu ceart na siostaman eile leis gu bheil a’ mhòr-chuid den bhun-structar na àite mu thràth.

O chionn seachdain Lorg mi Haiku, siostam math ris nach robh dùil. Uill, leis gu bheil ùidh air a bhith agam o chionn fhada ann an clàran agus ìomhaighean tagraidh (air am brosnachadh le sìmplidheachd Mac an Tòisich), chan eil e na iongnadh gun tàinig beachd nam inntinn ...

Airson làn thuigse, is mise neach-cruthachaidh agus ùghdar AppImage, cruth cuairteachaidh tagradh Linux a tha ag amas air sìmplidheachd Mac agus a bheir làn smachd air ùghdaran tagraidh agus luchd-cleachdaidh deireannach (ma tha thu airson barrachd fhaighinn a-mach, faic wiki и sgrìobhainnean).

Dè ma nì sinn AppImage airson Haiku?

Smaoinich sinn beagan, dìreach gu teòiridheach: dè a dh'fheumar a dhèanamh gus faighinn Aotrom Trom Anabarrach, no rudeigin coltach ris, air Haiku? Chan eil feum air rudeigin a chruthachadh an-dràsta, oir tha an siostam a tha mar-thà ann an Haiku ag obair gu h-iongantach, ach bhiodh deuchainn mac-meanmnach math. Tha e cuideachd a’ nochdadh sòghalachd Haiku, an taca ri àrainneachdan deasg Linux, far a bheil rudan mar sin gu math duilich (tha còir agam sin a ràdh: tha mi air a bhith a’ strì le debugging airson 10 bliadhna).

Rud eile: Pasganan app Haiku?
Air an Macintosh System 1, bha gach tagradh na fhaidhle air leth “air a riaghladh” anns an Lorgar. A’ cleachdadh AppImage tha mi a’ feuchainn ris an aon eòlas cleachdaiche ath-chruthachadh air Linux.

An toiseach, dè a th’ ann an AppImage? Is e seo siostam airson tagraidhean treas-phàrtaidh a leigeil ma sgaoil (mar eisimpleir, Cura Ultimaker), a’ leigeil le tagraidhean a bhith air an leigeil ma sgaoil cuin agus ciamar a tha iad ag iarraidh: chan fheumar fios a bhith agad air mion-fhiosrachadh diofar sgaoilidhean, togail phoileasaidhean no bun-structar togail, chan eil feum air taic neach-gleidhidh, agus chan eil iad ag innse do luchd-cleachdaidh dè (nach eil) as urrainn dhaibh a chuir a-steach. air na coimpiutairean aca. Bu chòir AppImage a thuigsinn mar rudeigin coltach ri pasgan Mac san cruth .app taobh a-staigh an ìomhaigh diosc .dmg. Is e am prìomh eadar-dhealachadh nach tèid tagraidhean a chopaigeadh, ach gum fuirich iad am broinn an AppImage gu bràth, an aon rud ri pacaidean Haiku .hpkg air a chuir suas, agus nach deach a chuir a-steach san t-seadh àbhaisteach.

Thairis air còrr is 10 bliadhna de bhith ann, tha AppImage air beagan tarraing agus mòr-chòrdte fhaighinn: chuir Linus Torvalds fhèin taic ris gu poblach, agus tha pròiseactan cumanta (mar eisimpleir, LibreOffice, Krita, Inkscape, Scribus, ImageMagick) air gabhail ris mar am prìomh dhòigh. gus togalaichean leantainneach no oidhche a sgaoileadh, gun a bhith a’ cur bacadh air tagraidhean cleachdaiche stàlaichte no neo-stàlaichte. Ach, mar as trice bidh àrainneachdan deasg Linux agus sgaoilidhean fhathast a’ cumail ris a’ mhodal cuairteachaidh traidiseanta, meadhanaichte stèidhichte air neach-gleidhidh agus/no a’ brosnachadh an gnìomhachas iomairt fhèin agus/no prògraman innleadaireachd stèidhichte air. Flatpak (RedHat, Fedora, GNOME) agus Snappy (Canonical, Ubuntu). Tha e tighinn gu h-amaideach.

Mar a tha e uile ag obair

  • Tha 2 phàirt anns gach AppImage: ELF beag le briogadh dùbailte (ris an canar. runtime.c), air a leantainn le ìomhaigh siostam faidhle SquashFS.

Rud eile: Pasganan app Haiku?

  • Ann an siostam faidhle SquashFS tha uallach pàighidh an tagraidh agus a h-uile dad a dh’ fheumar gus a ruith, nach urrainnear san inntinn cheart a mheas mar phàirt den stàladh bunaiteach airson a h-uile siostam targaid o chionn ghoirid (sgaoileadh Linux). Tha meata-dàta ann cuideachd, leithid ainm an tagraidh, ìomhaighean, seòrsaichean MIME, msaa, msaa.

Rud eile: Pasganan app Haiku?

  • Nuair a bhios an neach-cleachdaidh air a ruith, bidh runtime a’ cleachdadh FUSE agus squashfuse gus an siostam fhaidhlichean a chuir suas, agus an uairsin a’ làimhseachadh ruith beagan àite inntrigidh (aka AppRun) taobh a-staigh an AppImage air a chuir suas.
    Chan eil an siostam faidhle air a chuir a-steach às deidh don phròiseas crìochnachadh.

Tha e coltach gu bheil a h-uile dad sìmplidh.

Agus tha na rudan seo a 'dèanamh a h-uile càil nas duilghe:

  • Le measgachadh de sgaoilidhean Linux, chan urrainnear dad “san inntinn cheart” a bhith air ainmeachadh mar “pàirt den stàladh bunaiteach airson gach siostam targaid ùr.” Bidh sinn ag obair timcheall air a’ chùis seo le bhith a’ togail liosta às-dùnadh, a’ toirt cothrom dhut faighinn a-mach dè a thèid a phacaigeadh san AppImage agus dè a dh’ fheumar a thoirt an àiteigin eile. Aig an aon àm, bidh sinn uaireannan ag ionndrainn, a dh'aindeoin gu bheil, san fharsaingeachd, a h-uile càil ag obair gu math. Air an adhbhar seo, tha sinn a’ moladh gun dèan luchd-cruthachaidh pacaid deuchainn air AppImages air a h-uile siostam targaid (sgaoileadh).
  • Feumaidh luchdan pàighidh tagraidh a bhith air an gluasad thairis air an t-siostam faidhle. Gu mì-fhortanach, tha slighean iomlan le còd cruaidh aig mòran thagraidhean gu, mar eisimpleir, goireasan a-steach /usr/share. Feumaidh seo a bhith air a rèiteachadh dòigh air choireigin. A bharrachd air an sin, feumaidh tu an dàrna cuid às-mhalairt LD_LIBRARY_PATH, no fuasgladh rpath gus an lorg an luchdan leabharlannan co-cheangailte. Tha na h-eas-bhuannachdan aig a 'chiad dhòigh (a gheibhear thairis air dòighean iom-fhillte), agus tha an dàrna fear dìreach duilich.
  • Is e sin an duilgheadas UX as motha dha luchd-cleachdaidh suidhich bit so-ghnìomhaichte AppImage an dèidh a luchdachadh sìos. Creid no nach creid, tha seo na fhìor bhacadh dha cuid. Tha an fheum air am pìos so-ruigsinneachd a shuidheachadh duilich eadhon dha luchd-cleachdaidh eòlach. Mar fhuasgladh, mhol sinn seirbheis bheag a chuir a-steach a bhios a’ cumail sùil air faidhlichean AppImage agus a’ suidheachadh am pìos gnìomhachaidh. Anns a 'chruth fhìor-ghlan aige, chan e am fuasgladh as fheàrr a th' ann, oir cha obraich e a-mach às a 'bhogsa. Chan eil sgaoilidhean Linux a’ toirt seachad an t-seirbheis seo, mar sin, tha droch eòlas aig luchd-cleachdaidh a-mach às a’ bhogsa.
  • Tha luchd-cleachdaidh Linux an dùil gum bi ìomhaigh aig tagradh ùr sa chlàr tòiseachaidh. Chan urrainn dhut innse don t-siostam: “Seall, tha tagradh ùr ann, obraichidh sinn.” An àite sin, a rèir sònrachadh XDG, feumaidh tu am faidhle a chopaigeadh .desktop dhan àite cheart ann an /usr airson stàladh air feadh an t-siostaim, no ann an $HOME airson neach fa leth. Feumar ìomhaighean de mheudan sònraichte, a rèir sònrachadh XDG, a chuir ann an àiteachan sònraichte usr no $HOME, agus an uairsin ruith òrdughan san àrainneachd obrach gus an tasgadan ìomhaigh ùrachadh, no an dòchas gun dèan manaidsear na h-àrainneachd obrach a-mach e agus gun lorg iad a h-uile dad gu fèin-ghluasadach. Coltach ri seòrsaichean MIME. Mar fhuasgladh, thathas a’ moladh an aon sheirbheis a chleachdadh, a nì, a bharrachd air a bhith a’ suidheachadh a’ bhratach so-ghnìomha, ma tha ìomhaighean ann, msaa. ann an AppImage, dèan lethbhreac dhiubh bho AppImage gu na h-àiteachan ceart a rèir XDG. Nuair a thèid a sguabadh às no a ghluasad, tha dùil gum bi an t-seirbheis a 'glanadh a h-uile càil. Gu dearbh, tha eadar-dhealachaidhean ann an giùlan gach àrainneachd obrach, ann an cruthan faidhle grafaigeach, am meudan, àiteachan stòraidh agus dòighean airson caches ùrachadh, a chruthaicheas duilgheadas. Ann an ùine ghoirid, is e crutch a tha san dòigh seo.
  • Mura h-eil na tha gu h-àrd gu leòr, chan eil ìomhaigh AppImage fhathast anns a’ mhanaidsear faidhle. Chan eil saoghal Linux fhathast air co-dhùnadh elficon a chuir an gnìomh (a dh’ aindeoin deasbaireachd и buileachadh), agus mar sin tha e do-dhèanta an ìomhaigh a chuir a-steach gu dìreach san tagradh. Mar sin tha e a ’tionndadh a-mach nach eil na h-ìomhaighean fhèin aig tagraidhean anns a’ mhanaidsear faidhle (gun diofar, AppImage no rudeigin eile), chan eil iad ach anns a ’chlàr tòiseachaidh. Mar fhuasgladh, tha sinn a’ cleachdadh òrdagan, inneal a chaidh a dhealbhadh an toiseach gus leigeil le manaidsearan deasg ìomhaighean ro-shealladh mion-dhealbhan de fhaidhlichean grafaigeach a thaisbeanadh mar na h-ìomhaighean aca. Mar thoradh air an sin, bidh an t-seirbheis airson a bhith a’ suidheachadh am pìos so-ghnìomha cuideachd ag obair mar “miniaturizer”, a’ cruthachadh agus a’ sgrìobhadh òrdagan ìomhaigh gu na h-àiteachan iomchaidh /usr и $HOME. Bidh an t-seirbheis seo cuideachd a 'dèanamh glanadh ma thèid an AppImage a sguabadh às no a ghluasad. Leis gu bheil gach manaidsear deasg gad ghiùlan fhèin beagan eadar-dhealaichte, mar eisimpleir, anns na cruthan anns a bheil e a ’gabhail ri ìomhaighean, dè na meudan no àiteachan, tha seo uile gu math goirt.
  • Bidh an aplacaid dìreach a’ bualadh air coileanadh ma thachras mearachdan (mar eisimpleir, tha leabharlann ann nach eil na phàirt den t-siostam bunaiteach agus nach eil air a thoirt seachad ann an AppImage), agus chan eil duine ag innse don neach-cleachdaidh anns an GUI dè dìreach a tha a’ tachairt. Thòisich sinn a 'faighinn timcheall air seo le bhith a' cleachdadh brathan air an deasg, a tha a’ ciallachadh gum feum sinn mearachdan a ghlacadh bhon loidhne-àithne, an tionndadh gu teachdaireachdan a thuigeas an neach-cleachdaidh, a dh’ fheumas an uairsin a thaisbeanadh air an deasg. Agus gu dearbh, bidh gach àrainneachd deasg gan làimhseachadh beagan eadar-dhealaichte.
  • Aig an àm seo (Sultain 2019 - nota eadar-theangair) chan eil mi air dòigh shìmplidh a lorg airson innse don t-siostam gu bheil am faidhle 1.png feumar fhosgladh le Krita, agus 2.png - a’ cleachdadh GIMP.

Rud eile: Pasganan app Haiku?
Àite stòraidh airson mion-chomharrachadh tar-deasg air a chleachdadh ann an GNOME, KDE и Xfce tha freedesktop.org

Tha e duilich, mura h-eil e do-dhèanta, a bhith a’ coileanadh na h-ìre sòghalachd a tha air fhighe gu domhainn ann an àrainneachd obrach Haiku air sgàth nan sònrachaidhean. XDG bho freedesktop.org airson tar-deasg, a bharrachd air buileachadh manaidsearan deasg stèidhichte air na sònrachaidhean sin. Mar eisimpleir, is urrainn dhuinn aon ìomhaigh Firefox air feadh an t-siostaim a ghairm: a rèir coltais, cha robh ùghdaran XDG eadhon den bheachd gum faodadh grunn dhreachan den aon iarrtas a bhith aig neach-cleachdaidh.

Rud eile: Pasganan app Haiku?
Icons airson diofar dhreachan de Firefox

Bha mi a’ faighneachd dè a dh’ fhaodadh saoghal Linux ionnsachadh bho Mac OS X gus a bhith a’ seachnadh amalachadh siostam. Ma tha tìde agad agus gu bheil thu a-staigh an seo, bi cinnteach gun leugh thu na thuirt Arnaud Gurdol, fear de na ciad innleadairean Mac OS X:

Bha sinn airson an aplacaid a chuir a-steach cho furasta ri bhith a’ slaodadh ìomhaigh an tagraidh bho àiteigin (frithealaiche, draibhear taobh a-muigh) air draibh a’ choimpiutair agad. Gus seo a dhèanamh, bidh am pasgan tagraidh a’ stòradh a h-uile fiosrachadh, a’ toirt a-steach ìomhaighean, dreach, seòrsa faidhle a thathar a’ giullachd, seòrsa de sgeamaichean URL a dh’ fheumas a bhith aig an t-siostam gus an tagradh a phròiseasadh. Tha seo cuideachd a’ toirt a-steach fiosrachadh airson ‘stòradh sa mheadhan’ ann an stòr-dàta Seirbheisean Icon agus Seirbheisean Cur air bhog. Gus taic a thoirt do choileanadh, tha tagraidhean air an ‘lorg’ ann an grunn àiteachan ‘aithnichte’: an siostam agus clàran Tagraidhean neach-cleachdaidh, agus cuid eile gu fèin-ghluasadach ma sheòlas an neach-cleachdaidh chun Lorgar san eòlaire anns a bheil an aplacaid. Ann an cleachdadh dh’obraich seo glè mhath.

https://youtu.be/qQsnqWJ8D2c
Apple WWDC 2000 seisean 144 - Mac OS X: tagraidhean pacaidh agus clò-bhualadh sgrìobhainnean.

Chan eil dad mar a’ bhun-structar seo air deasg Linux, agus mar sin tha sinn a’ coimhead airson dòighean-obrach timcheall air na crìochan structarail sa phròiseact AppImage.

Rud eile: Pasganan app Haiku?
A bheil Haiku a’ tighinn gu teasairginn?

Agus aon rud eile: tha àrd-ùrlaran Linux mar bhunait àrainneachdan deasg buailteach a bhith cho neo-mhìnichte gu bheil mòran rudan a tha gu math sìmplidh ann an siostam làn-chruach cunbhalach gu math sgapte agus iom-fhillte ann an Linux. Thug mi seachad aithisg slàn air cùisean co-cheangailte ris an àrd-ùrlar Linux airson àrainneachdan deasg (dhearbh luchd-leasachaidh eòlach gum fuirich a h-uile càil mar seo airson ùine mhòr).

An aithisg agam air duilgheadasan àrainneachdan deasg Linux ann an 2018

Dh’aidich eadhon Linus Torvalds gur e briseadh sìos an adhbhar a dh’ fhàillig am beachd àite-obrach.

Tha e math Haiku fhaicinn!

Tha Haiku a’ dèanamh a h-uile dad gu math sìmplidh

Ged is e an dòigh-obrach naive a thaobh “porting” AppImage gu Haiku dìreach a bhith a’ feuchainn ri na co-phàirtean aige a thogail (gu sònraichte runtime.c agus seirbheis) (a dh’ fhaodadh eadhon a bhith comasach!), Cha toir seo mòran buannachd dha Haiku. Leis gu dearbh, tha a’ mhòr-chuid de na duilgheadasan sin air am fuasgladh ann an Haiku agus tha iad bun-bheachdail làidir. Tha Haiku a’ toirt seachad dìreach na blocaichean togail bun-structair siostam a tha mi air a bhith a’ sireadh ann an àrainneachdan deasg Linux cho fada agus cha b’ urrainn dhomh creidsinn nach robh. Is e sin:

Rud eile: Pasganan app Haiku?
Creid e no nach creid, is e seo rudeigin nach urrainn dha mòran de luchd-cleachdaidh Linux faighinn seachad air. Air Haiku thèid a h-uile càil a dhèanamh gu fèin-ghluasadach!

  • Bidh faidhlichean ELF aig nach eil ìre coileanaidh a' faighinn fear gu fèin-obrachail nuair a thèid briogadh dùbailte orra ann am manaidsear nam faidhlichean.
  • Faodaidh goireasan togte a bhith aig tagraidhean, leithid ìomhaighean, a tha air an taisbeanadh sa mhanaidsear faidhle. Cha bhith feum air dòrlach de dhealbhan a chopaigeadh gu clàran sònraichte le ìomhaighean, agus mar sin cha bhith feum air an glanadh às deidh dhut an tagradh a dhubhadh às no a ghluasad.
  • Tha stòr-dàta ann airson tagraidhean a cheangal ri sgrìobhainnean, chan fheumar lethbhreac a dhèanamh de fhaidhlichean sam bith airson seo.
  • Anns an lib / eòlaire ri taobh an fhaidhle so-ghnìomhaichte, thèid leabharlannan a sgrùdadh gu bunaiteach.
  • Chan eil mòran sgaoilidhean agus àrainneachdan deasg ann; ge bith dè a bhios ag obair, bidh e ag obair anns a h-uile àite.
  • Chan eil modal eadar-dhealaichte ri ruith a tha eadar-dhealaichte bhon eòlaire Iarrtasan.
  • Chan eil slighean iomlan aig tagraidhean gu na goireasan aca; tha gnìomhan sònraichte aca airson a bhith a’ dearbhadh an àite aig àm ruith.
  • Chaidh am beachd air ìomhaighean siostam faidhle teann a thoirt a-steach: is e seo pasgan hpkg sam bith. Tha iad uile air an cur suas leis an kernel.
  • Bidh gach faidhle air fhosgladh leis an aplacaid a chruthaich e, mura sònraich thu a chaochladh. Dè cho math 'sa tha seo!

Rud eile: Pasganan app Haiku?
Dà fhaidhle png. Thoir fa-near na diofar ìomhaighean a’ nochdadh gum bi iad air am fosgladh le diofar thagraidhean nuair a thèid briogadh dùbailte orra. Thoir an aire cuideachd don chlàr tuiteam-sìos "Fosgail le:" far an urrainn don neach-cleachdaidh tagradh fa leth a thaghadh. Dè cho sìmplidh!

Tha e a’ coimhead coltach nach eil feum air mòran de na bagannan agus na dòighean-obrach a dh’ fheumas AppImage air Linux air Haiku, aig a bheil an sìmplidheachd agus an sòghalachd aig cridhe a bheir air a’ mhòr-chuid de na feumalachdan againn a làimhseachadh.

A bheil feum aig Haiku air pasganan app às deidh a h-uile càil?

Tha seo a’ leantainn gu ceist mhòr. Nam biodh e òrdugh meudachd nas fhasa siostam mar AppImage a chruthachadh air Haiku na air Linux, am b’ fhiach a dhèanamh? No a bheil Haiku, leis an t-siostam pacaid hpkg aige, gu h-èifeachdach air cur às don fheum air a leithid de bheachd a leasachadh? Uill, airson freagairt feumaidh sinn coimhead air a’ bhrosnachadh air cùl AppImages a bhith ann.

Sealladh neach-cleachdaidh

Bheir sinn sùil air an neach-cleachdaidh deireannach againn:

  • Tha mi airson aplacaid a stàladh gun a bhith ag iarraidh facal-faire rianadair (root). Chan eil bun-bheachd rianadair air Haiku, tha làn smachd aig an neach-cleachdaidh oir is e siostam pearsanta a th’ ann! (Ann am prionnsapal, faodaidh tu smaoineachadh air seo ann am modh ioma-chluicheadair, tha mi an dòchas gun cùm an luchd-leasachaidh sìmplidh e)
  • Tha mi airson na dreachan as ùire agus as motha de thagraidhean fhaighinn, gun a bhith a’ feitheamh riutha nochdadh anns an sgaoileadh agam (mar as trice tha seo a’ ciallachadh “cha bhi”, co-dhiù mura ùraich mi an siostam obrachaidh gu lèir). Air Haiku tha seo “air fhuasgladh” le fiosan air bhog. Tha seo a’ ciallachadh gu bheil e comasach na dreachan as ùire agus as motha de thagraidhean fhaighinn, ach airson seo a dhèanamh feumaidh tu an còrr den t-siostam ùrachadh gu cunbhalach, gu h-èifeachdach ga thionndadh gu bhith na “targaid gluasadach”.
  • Tha mi ag iarraidh grunn dhreachan den aon iarrtas taobh ri taobh, oir chan eil dòigh ann fios a bhith agad dè a chaidh a bhriseadh san dreach as ùire, no, can, feumaidh mi, mar leasaiche lìn, m’ obair a dhearbhadh fo dhreachan eadar-dhealaichte den bhrobhsair. Bidh Haiku a 'fuasgladh a' chiad dhuilgheadas, ach chan e an dàrna fear. Tha ùrachaidhean air an toirt air ais, ach dìreach airson an t-siostam gu lèir; tha e do-dhèanta (cho fad ‘s as aithne dhomh) a bhith a’ ruith, mar eisimpleir, grunn dhreachan de WebPositive no LibreOffice aig an aon àm.

Tha aon den luchd-leasachaidh a’ sgrìobhadh:

'S e seo an fheallsanachd gu bunaiteach: tha a' chùis cleachdaidh cho tearc 's nach eil e ciallach a bhith dèanamh feum air a shon; tha e coltach gu bheil e nas iomchaidh a bhith ga làimhseachadh mar chùis shònraichte ann an HaikuPorts.

  • Feumaidh mi aplacaidean a chumail far a bheil iad a’ còrdadh rium, chan ann air an draibh tòiseachaidh agam. Bidh mi tric a’ ruith a-mach à àite diosc, agus mar sin feumaidh mi draibhear taobh a-muigh no eòlaire lìonra a cheangal gus tagraidhean a stòradh (gach dreach a luchdaich mi sìos). Ma cheanglas mi an leithid de dhràibhear, feumaidh mi tagraidhean a chuir air bhog le bhith a’ briogadh dùbailte. Bidh Haiku a’ sàbhaladh seann dhreachan de phasganan, ach chan eil fhios agam ciamar a ghluaiseas mi iad gu draibhear a-muigh, no ciamar a chuireas mi tagraidhean air bhog às an sin nas fhaide air adhart.

Beachd an leasaiche:

Gu teicnigeach, tha seo comasach mar-thà leis an àithne mount. Gu dearbh, nì sinn GUI airson seo cho luath ‘s a bhios luchd-cleachdaidh gu leòr againn le ùidh.

  • Chan eil feum agam air milleanan de fhaidhlichean sgapte air feadh an t-siostam faidhle nach urrainn dhomh mi fhìn a riaghladh le làimh. Tha mi ag iarraidh aon fhaidhle airson gach aplacaid as urrainn dhomh a luchdachadh sìos gu furasta, a ghluasad, a dhubhadh às. Air Haiku tha an duilgheadas seo air fhuasgladh le bhith a’ cleachdadh phasganan .hpkg, a ghluaiseas, mar eisimpleir, python, bho mhìltean de fhaidhlichean gu aon. Ach ma tha, mar eisimpleir, Scribus a’ cleachdadh python, feumaidh mi dèiligeadh ri co-dhiù dà fhaidhle. Agus feumaidh mi a bhith faiceallach dreachan dhiubh a chumail a bhios ag obair còmhla.

Rud eile: Pasganan app Haiku?
Iomadh dreach de AppImages a’ ruith taobh ri taobh air an aon Linux

Sealladh neach-leasachaidh aplacaid

Bheir sinn sùil bho shealladh leasaiche tagraidh:

  • Tha mi airson smachd a chumail air eòlas an neach-cleachdaidh gu lèir. Chan eil mi airson a bhith an urra ri siostam obrachaidh gus innse dhomh cuin agus ciamar a bu chòir dhomh tagraidhean a leigeil ma sgaoil. Tha Haiku a’ leigeil le luchd-leasachaidh a bhith ag obair leis na stòran hpkg aca fhèin, ach tha seo a’ ciallachadh gum feum luchd-cleachdaidh an stèidheachadh le làimh, a tha a’ fàgail a’ bheachd “cho tarraingeach”.
  • Tha duilleag luchdaich sìos agam air an làrach-lìn agam far am bi mi a’ sgaoileadh .exe airson Windows, .dmg airson Mac agus .AppImage airson Linux. No is dòcha gu bheil mi airson monetize ruigsinneachd don duilleag seo, a bheil dad comasach? Dè bu chòir dhomh a chuir an sin airson Haiku? Tha am faidhle gu leòr .hpkg le eisimeileachd a-mhàin bho HaikuPorts
  • Feumaidh am bathar-bog agam dreachan sònraichte de bhathar-bog eile. Mar eisimpleir, tha fios gu bheil feum aig Krita air dreach sgiobalta de Qt, no Qt a tha ceart gu leòr ri dreach sònraichte de Krita, co-dhiù gus an tèid na pìosan a phutadh air ais gu Qt. Faodaidh tu an Qt agad fhèin a phacadh airson an tagradh agad ann am pasgan .hpkg, ach is coltaiche nach eil fàilte air seo.

Rud eile: Pasganan app Haiku?
Duilleag luchdachadh sìos àbhaisteach. Dè bu chòir dhomh a phostadh an seo airson Haiku?

Bidh pasganan (a tha ann mar chlàran tagraidh mar AppDir no .app ann an stoidhle Apple) agus/no ìomhaighean (ann an cruth AppImages atharraichte no .dmg bho Apple) feumail a bharrachd air àrainneachd deasg Haiku? No an lughdaich e an dealbh gu lèir agus an toir e gu briseadh, agus mar sin cuir ris iom-fhillteachd? Tha mi air mo reubadh: air an aon làimh, tha bòidhchead agus sòghalachd Haiku stèidhichte air gu bheil mar as trice aon dòigh air rudeigin a dhèanamh, seach mòran. Air an làimh eile, tha a’ mhòr-chuid den bhun-structar airson catalogan agus/no goireasan tagraidh stèidhichte mar-thà, agus mar sin tha an siostam ag èigheach gun tuit am beagan sa cheud a tha air fhàgail na àite.

A rèir an leasaiche Mgr. fras-gheala

Air Linux tha iad (catalogan agus innealan tagraidh, - approx. eadar-theangair) nas coltaiche mar fhuasgladh teignigeach air duilgheadasan siostamach. Aig Haiku is fheàrr leinn dìreach duilgheadasan siostam fhuasgladh.

Dè tha thu a’ smaoineachadh?

Mus freagair thu ...

Fuirich, dèanamaid sgrùdadh fìrinn sgiobalta: gu dearbh clàran tagraidh - mar phàirt de Haiku mar-thà:

Rud eile: Pasganan app Haiku?
Tha clàran tagraidh ann mu thràth air Haiku, ach chan eil iad a’ faighinn taic fhathast ann am manaidsear nam faidhlichean

Chan eil iad dìreach a’ faighinn taic cho math ri, can, Neach-lorg Mac an Tòisich. Dè cho fionnar ‘s a bhiodh e nam biodh ainm agus ìomhaigh“ QtCreator ”aig an eòlaire QtCreator san oisean gu h-àrd air an taobh chlì, a’ cur air bhog an tagradh nuair a bhriogas tu dà uair?

Beagan na bu tràithe tha mi mar-thà dh'fhaighnich:

A bheil thu cinnteach gun urrainn dhut na h-aplacaidean deich bliadhna a dh'aois agad a ruith an-diugh nuair a tha na stòran app agus na stòran sgaoilidh air dìochuimhneachadh mun deidhinn agus an eisimeileachd? A bheil thu cinnteach gum bi e comasach dhut fhathast faighinn chun obair làithreach agad san àm ri teachd?

A bheil freagairt ann mu thràth bho Haiku, no an urrainn catalogan agus pasganan tagraidh cuideachadh an seo? Tha mi a’ smaoineachadh gun urrainn dhaibh.

A rèir Mhgr. fras-gheala:

Tha, tha freagairt na ceiste againn: dìreach bheir sinn taic do na tagraidhean sin cho fada ‘s a dh’ fheumar gus an urrainn do chuideigin na cruthan faidhle aca a leughadh san dòigh cheart no gnìomhachd aon-ri-aon a thoirt seachad. Tha ar dealas airson taic a thoirt do aplacaidean BeOS R5 air Haiku na dhearbhadh air seo ...

Tha seo cinnteach!

Dè an dòigh-obrach a bu chòir dha Haiku a ghabhail?

Is urrainn dhomh smaoineachadh air co-sheasmhachd shìtheil hpkg, clàran agus ìomhaighean tagraidh:

  • Cleachdaidhean bathar-bog siostam .hpkg
  • Airson am bathar-bog as trice a thathas a’ cleachdadh (gu sònraichte an fheadhainn a dh’ fheumas fiosan leantainneach a chlàradh), cleachd .hpkg (mu 80% de na cùisean uile)
  • Chaidh cuid a stàladh tro .hpkg, gheibh tagraidhean buannachd bho bhith a 'gluasad gu bun-structar eòlaire tagraidh (me QtCreator): bidh iad air an sgaoileadh mar .hpkg, mar roimhe seo.

Mgr. tha waddlesplash a’ sgrìobhadh:

Mas e a h-uile rud a tha a dhìth ort ach na h-aplacaidean fhaicinn ann /system/apps, an àite sin bu chòir dhuinn na clàran ann an Deasg a dhèanamh nas fhasa do luchd-cleachdaidh, oir /system/apps chan eilear an dùil a bhith air fhosgladh gu cunbhalach agus air fhaicinn le luchd-cleachdaidh (eu-coltach ri MacOS). Airson suidheachaidhean mar seo, tha paradigm eadar-dhealaichte aig Haiku, ach tha an roghainn seo, ann an teòiridh, iomchaidh.

  • Bidh Haiku a’ faighinn a’ bhun-structair airson a bhith a’ ruith ìomhaighean tagraidh, gach oidhche, togail leantainneach agus deuchainn air bathar-bog, a bharrachd air cùisean nuair a tha an neach-cleachdaidh airson “a reothadh ann an ùine”, airson bathar-bog prìobhaideach agus a-staigh, agus cùisean cleachdaidh sònraichte eile (timcheall air 20% de na h-uile). Anns na h-ìomhaighean sin tha na faidhlichean a tha riatanach gus an aplacaid a ruith .hpkg, air a chuir suas leis an t-siostam, agus às deidh an tagradh a chrìochnachadh - gun a bhith air a chuir suas. (Is dòcha gum b’ urrainn do mhanaidsear faidhle faidhlichean a chuir .hpkg a-steach do dhealbhan tagraidh, gu fèin-ghluasadach no air iarrtas an neach-cleachdaidh - uill, mar nuair a shlaodas tu tagradh gu eòlaire lìonraidh no draibhear taobh a-muigh. Chan eil ann ach òran! No an àite, bàrdachd - haiku.) Air an làimh eile, is dòcha gum bi an neach-cleachdaidh airson susbaint na h-ìomhaigh a stàladh ann an cruth fhaidhlichean.hpkg, às deidh sin thèid an ùrachadh agus an giullachd san aon dòigh ’s a bhiodh iad air an stàladh tro HaikuDepot... Feumaidh sinn cnuasachadh).

Aithris bho Mhgr. fras-gheala:

Faodaidh e a bhith feumail a bhith a’ ruith thagraidhean bho dhràibhearan taobh a-muigh no clàran lìonraidh. Agus bhiodh e gu cinnteach na fheart snog a bhith a’ cur ris a’ chomas barrachd “sònaichean” a rèiteachadh airson pkgman.

Bhiodh siostam mar seo a’ gabhail brath air hpkg, clàran, agus ìomhaighean tagraidh. Tha iad math leotha fhèin, ach còmhla bidh iad do-chreidsinneach.

co-dhùnadh

Tha frèam aig Haiku a bheir seachad eòlas cleachdaiche sìmplidh agus sòlaimte airson a ’PC, agus a’ dol fada nas fhaide na na tha mar as trice air a sholarachadh airson Linux PC. Siostam pacaid .hpkg Is e aon eisimpleir den leithid, ach tha an còrr den t-siostam cuideachd air a bheò-ghlacadh le sòghalachd. Ach, gheibheadh ​​Haiku buannachd bho eòlaire ceart agus taic ìomhaigh tagraidh. Mar as fheàrr seo a dhèanamh is fhiach bruidhinn ri daoine aig a bheil eòlas air Haiku, a fheallsanachd agus a ailtireachd tòrr nas fheàrr na mise. Às deidh na h-uile, tha mi air a bhith a 'cleachdadh Haiku airson beagan a bharrachd air seachdain. Ach a dh’ aindeoin sin, tha mi a’ creidsinn gum faigh dealbhadairean, luchd-leasachaidh agus ailtirean Haiku buannachd bhon t-sealladh ùr seo. Aig a’ char as lugha, bhithinn toilichte a bhith nam “com-pàirtiche sparring” aca. Tha còrr air 10 bliadhna de eòlas practaigeach agam le catalogan agus pasganan tagraidh Linux, agus bu mhath leam cleachdadh a lorg dhaibh ann an Haiku, agus tha mi a’ smaoineachadh gu bheil iad gu math iomchaidh. Chan e na fuasglaidhean comasach a tha mi air a mholadh idir an aon fheadhainn a tha ceart airson na duilgheadasan air an do mhìnich mi, agus ma cho-dhùnas sgioba Haiku feadhainn eile, nas eireachdail a lorg, tha mi uile air a shon. Gu bunaiteach, tha mi mu thràth a 'smaoineachadh air a' bheachd air mar a nì thu siostam hpkg eadhon nas iongantaiche gun a bhith ag atharrachadh an dòigh sa bheil e ag obair. Tha e a ’tionndadh a-mach gu robh sgioba Haiku air a bhith a’ smaoineachadh mu phasganan tagraidh airson ùine mhòr nuair a bha iad a ’cur an gnìomh siostam riaghlaidh pacaid, ach gu mì-fhortanach (tha mi a’ smaoineachadh) dh ’fhàs am beachd“ air a dhol à bith ”. Is dòcha gu bheil an t-àm ann ath-bheothachadh?

Feuch e thu fhèin! Às deidh na h-uile, tha pròiseact Haiku a 'toirt seachad ìomhaighean airson booting bho DVD no USB, air an gineadh ежедневно.
A bheil ceist sam bith agad? Tha sinn a 'toirt cuireadh dhut gu Ruiseanach sianal telegram.

Sealladh farsaing air mearachd: Mar a loisgeas tu thu fhèin nad chas ann an C agus C ++. Cruinneachadh reasabaidhean Haiku OS

bho ùghdar eadar-theangachadh: seo an ochdamh agus an artaigil mu dheireadh san t-sreath mu Haiku.

Liosta de na h-artaigilean: A 'chiad fhear An dàrna fear An treas fear An ceathramh Còigeamh An siathamh àite An t-seachdamh

Chan fhaod ach luchd-cleachdaidh clàraichte pàirt a ghabhail san sgrùdadh. Soidhnig a-steach, mas e do thoil e.

A bheil e ciallach an siostam hpkg a phortadh gu Linux?

  • gu bheil

  • Chan eil

  • Air a chuir an gnìomh mu thràth, sgrìobhaidh mi anns na beachdan

Bhòt 20 neach-cleachdaidh. Sheall 5 neach-cleachdaidh.

Source: www.habr.com

Cuir beachd ann