An treas latha agam le Haiku: tha dealbh iomlan a’ tòiseachadh a’ nochdadh

An treas latha agam le Haiku: tha dealbh iomlan a’ tòiseachadh a’ nochdadh
TL; DR: Haiku dh’ fhaodadh e a bhith na dheagh shiostam obrachaidh deasg stòr fosgailte. Tha mi dha-rìribh ag iarraidh seo, ach tha feum air tòrr rèiteachaidhean fhathast.

Tha mi air a bhith ag ionnsachadh Haiku airson dà latha, siostam obrachaidh math ris nach robh dùil. A-nis is e an treas latha, agus is toil leam an siostam obrachaidh seo cho mòr is gu bheil mi an-còmhnaidh a’ smaoineachadh: ciamar as urrainn dhomh a dhèanamh na shiostam obrachaidh airson a h-uile latha? A thaobh bheachdan coitcheann, is toil leam am Mac nas fheàrr, ach seo an duilgheadas: chan eil e a’ tighinn le còd fosgailte, agus feumaidh tu coimhead airson roghainnean eile le còd fosgailte.

Thairis air na 10 bliadhna a dh’ fhalbh, tha seo air a bhith a’ ciallachadh Linux mar as trice, ach tha a chuid fhèin aige cuideachd seata de dhuilgheadasan.

Siostam-obrachaidh Haiku a’ nochdadh air DistroTube.

Dh’ fheuch mi ri Haiku cho luath ‘s a chuala mi mu dheidhinn agus chòrd e rium sa bhad - gu sònraichte le àrainneachd deasg a tha“ dìreach ag obair ”agus cuideachd gu soilleir fada nas fheàrr na àrainneachd deasg Linux sam bith air a bheil mi eòlach gu bun-bheachdail. Ag iarraidh Ag iarraidh !!!

Chì sinn an fhìor obair air an treas latha!

Iarrtasan a tha a dhìth

Tha na tha ri fhaighinn de thagraidhean na phàirt gu math “dòrainneach” de shiostam obrachaidh sam bith, an t-seann cuspair. Leis gu bheil sinn a’ bruidhinn mu dheidhinn Haiku, tha fios agam gu bheil diofar roghainnean rim faighinn airson a’ mhòr-chuid de chùisean.

Ach, chan urrainn dhomh fhathast aplacaidean a lorg airson na feumalachdan làitheil agam:

Modail leasachaidh

Dè a dh’ fheumas Haiku gus soirbheachadh a thaobh nan tagraidhean a tha rim faighinn? Gu dearbh, a 'tàladh luchd-leasachaidh.

An-dràsta, tha sgioba leasachaidh Haiku gu cinnteach air obair mhath a dhèanamh ann a bhith a’ toirt a-steach diofar thagraidhean mòr-chòrdte, ach airson làn shoirbheachadh mar àrd-ùrlar, feumaidh e a bhith comasach air dreachan de thagraidhean airson Haiku a chruthachadh gu furasta. Bu chòir dha a bhith a’ togail iarrtas airson Haiku a bhith na roghainn eile ann am matrix togail Travis CI no GitLab CI a th’ ann mar-thà. Mar sin ciamar a bhiodh companaidh mar Ultimaker, neach-cruthachaidh am bathar-bog clò-bhualadair 3D stòr fosgailte mòr-chòrdte Cura, a’ dol a thogail na h-aplacaidean aca airson Haiku?

Tha mi dearbhte nach eil an dòigh-obrach clasaigeach “glèidhidh” a bhios a’ togail agus a’ cumail suas phasganan airson cuairteachadh Linux sònraichte a’ sgèile le liosta mhòr de thagraidhean. Tha e ri dheasbad a bheil bathar-bog airson clò-bhualadairean 3D air an liosta seo, ach, mar eisimpleir, tha bathar-bog airson clàr-ama sgoile sònraichte a chur air dòigh. Dè tha Haiku a’ tabhann airson leithid de thagraidhean? (Mar as trice bidh iad air an sgrìobhadh a 'cleachdadh Electron, rim faighinn airson a h-uile siostam obrachaidh, fo Linux mar as trice bidh iad air am pasgadh a-steach Aotrom Trom Anabarrach, a tha a’ ciallachadh lìbhrigeadh don h-uile neach-cleachdaidh gun duilgheadas sam bith).

LibreOffice

Tha e soilleir nach e obair bheag a th’ ann LibreOffice a bhith ri fhaighinn airson Haiku nach b’ urrainn do luchd-cleachdaidh BeOS ach bruadar a dhèanamh, ach chan eil a h-uile dad foirfe.

Anns a ’chùis agam (bata USB Kingston Technology DataTraveler 100) bheir e timcheall air 30 diog airson tòiseachadh, agus mhol an luchd-leasachaidh nach bu chòir cur air bhog tagradh àbhaisteach a bhith nas fhaide na 4-5 diogan (ma tha thu a’ cleachdadh draibhear cruaidh àbhaisteach [air an SSD agam thòisich a h-uile càil ann an nas lugha na diog - timcheall air. eadar-theangair]).

Bu mhath leam dòigh air choireigin faicinn adhartas le bhith a’ cur air bhog tagradh mòr, mar eisimpleir, “ìomhaigh leum”, ag atharrachadh a’ chursair, no rudeigin eile mar sin. Cha nochd sgrion fras LibreOffice ach às deidh beagan dhiog, agus gu ruige sin chan eil fios agad dè a tha a’ tachairt.

An treas latha agam le Haiku: tha dealbh iomlan a’ tòiseachadh a’ nochdadh
A’ breabadh ìomhaighean tagraidh mar chomharra gu bheil tagraidhean a’ ruith.

  • Tha na h-ath-ghoiridean meur-chlàr a chithear sa chlàr ceàrr (air an soidhnigeadh Ctrl + O, ach gu dearbh Alt + O, rinn mi sgrùdadh: tha Alt + O ag obair, ach chan eil Ctrl + O).
  • Chan eil Alt+Z ag obair (mar eisimpleir, ann an Sgrìobhadair).
  • Duilgheadas "Iarrtas LibreOffice air sgur den phròiseas dùnadh" [Seo mar a bha e an dùil," approx. eadar-theangair].

Ùine cur air bhog tagradh

NOTA: Feuch an gabh thu an earrann seo le gràn salainn. Tha an coileanadh fìor mhath ma tha thu an urra ri beachdan dhaoine eile. Tha na co-dhùnaidhean agam gu math eadar-dhealaichte ... tha mi a 'gabhail ris gu bheil feartan mo shuidheachadh agus na tomhasan a chaidh a dhèanamh gu ruige seo neo-eòlach. Ùraichidh mi an earrann seo mar a nochdas beachdan/toraidhean ùra.

Chan eil coileanadh thagraidhean ruith (neo-dhùthchasach)... cho math sin, tha an diofar timcheall air 4-10 tursan. Mar a chì thu, cha deach ach cridhe pròiseasar 1 a chleachdadh nuair a bha mi a’ ruith thagraidhean neo-dhùthchasach, airson adhbhar nach eil fios agam.

An treas latha agam le Haiku: tha dealbh iomlan a’ tòiseachadh a’ nochdadh
Mar a chì mi astar cur air bhog an tagraidh.

  • Запуск Krita a’ toirt timcheall air 40 diog air draibhear flash Kingston Technology DataTraveler 100 ceangailte ri port USB2.0 (a’ cur air bhog Krita AppImage a’ toirt diog air a roinn air Xubuntu Linux Live ISO tro USB2; tha feum air barrachd dheuchainnean). Ceartachadh: Mu 13 diogan air SATA SSD le ACPI ciorramach.

  • Запуск LibreOffice a’ toirt 30 diog air draibhear flash Kingston Technology DataTraveler G4 ceangailte ri USB2.0 (bloigh diog air Xubuntu Linux Live ISO tro USB 2; barrachd dheuchainnean a dhìth) Ceartachadh: Nas lugha na 3 diogan air SATA SSD le ACPI ciorramach.

Chuala mi cuideachd gun toir na leasachaidhean as ùire piseach air coileanadh air SSDs còrr is 10 tursan. Bidh mi a’ feitheamh le anail bated.

Bidh ath-sgrùdairean eile gu cunbhalach a’ moladh coileanadh beothail Haiku. Saoil dè tha ceàrr air an t-siostam agam? Ceartachadh: tha, tha ACPI briste air an t-siostam agam; Ma chuireas tu dheth e, obraichidh an siostam nas luaithe.

Rinn mi beagan deuchainnean.

# 
# Linux
#
me@host:~$ sudo dmidecode
(...)
Handle 0x0100, DMI type 1, 27 bytes
System Information
 Manufacturer: Dell Inc.
 Product Name: OptiPlex 780
​me@host:~$ lsusb
Bus 010 Device 006: ID 0951:1666 Kingston Technology DataTraveler 100
# On a USB 2 port
me@host:~$ sudo dd if=/dev/sdc1 of=/dev/null bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes (268 MB, 256 MiB) copied, 7.03517 s, 38.2 MB/s
# On a USB 3 port
me@host:~$ sudo dd if=/dev/sdc1 of=/dev/null bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes (268 MB, 256 MiB) copied, 2.08661 s, 129 MB/s
#
# Haiku - the exact same USB stick
#
/> dmidecode
# dmidecode 3.2
Scanning /dev/misc/mem for entry point.
# No SMBIOS nor DMI entry point found, sorry.
# On a USB 2 port
/> dd if=/dev/disk/usb/1/0/raw of=/dev/null bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes (268 MB, 256 MiB) copied, 7.44154 s, 36.1 MB/s
# On a USB 3 port
/> dd if=/dev/disk/usb/1/0/raw of=/dev/null bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes (268 MB, 256 MiB) copied, 7.47245 s, 35.9 MB/s

Airson follaiseachd iomlan, rinn mi deuchainn air a h-uile càil air dà inneal eadar-dhealaichte le Linux agus Haiku. Ma tha feum air, nì mi na deuchainnean a-rithist air inneal coltach ris. Chan eil e soilleir fhathast carson a bhios tagraidhean a’ cur air bhog nas slaodaiche na tro usb2.0 air Linux. Ùrachadh: Tha mòran mhearachdan co-cheangailte ri USB ann an syslog an inneil seo. Mar sin is dòcha nach bi na toraidhean gu h-àrd àbhaisteach airson Haiku gu h-iomlan.

Mar a tha an abairt ainmeil ag ràdh: mura h-urrainn dhut tomhas, chan urrainn dhut a riaghladh. Agus ma tha miann ann coileanadh a leasachadh, tha mi a’ smaoineachadh gu bheil an t-sreath deuchainn ceart gu leòr :)

Ath-ghoirid meur-chlàr

Airson uireasbhaidhean bho shiostaman obrachaidh eile, tha Haiku air leth math nuair a thig e gu ath-ghoiridean meur-chlàr. Is e am fear as fheàrr leam gu pearsanta ath-ghoiridean meur-chlàr ann an stoidhle Mac far am bi thu a’ cumail sìos an iuchair air taobh clì a’ bhàr-fànais (Ctrl air meur-chlàran Apple, Alt air feadhainn eile) fhad ‘s a tha thu a’ sgrìobhadh litir no àireamh. Leis gu bheil Haiku a’ dèanamh obair fìor mhath san raon seo, tha mi a’ faireachdainn gun gabhadh beachdachadh air na roghainnean a leanas:

Ath-ghoiridean meur-chlàr airson agus air an deasg

Is toil leam gun urrainn dhut briogadh air ìomhaigh agus putadh air Alt-O gus fhosgladh, no an ath-ghoirid Alt-Down nas traidiseanta a chleachdadh.

Mar an ceudna, bhiodh e math nam b’ urrainn dhut Alt-Backspace a bhrùthadh, a bharrachd air Alt-T, gus faidhle a ghluasad dhan Sgudal.

Gus an deasg a thaisbeanadh: bhiodh e na dheagh bheachd Alt-H a chleachdadh gu “Hide” agus Shift-Alt-H gu “Hide All”. Agus is dòcha gum biodh e na dheagh bheachd a dhol a-steach don mheasgachadh Shift-Alt-D gu “Show desktop”.

Ath-ghoiridean ann am Bogsaichean Còmhraidh

Fosglaidh mi StyledEdit agus cuir a-steach teacsa. Bidh mi a’ brùthadh Alt-Q. Bidh am prògram a’ faighneachd am bu chòir a shàbhaladh. Bidh mi a’ brùthadh Alt-D airson “Na sàbhail”, Alt-C airson “Sguir dheth”. Ach chan eil e ag obair. Tha mi a’ feuchainn ris na h-iuchraichean saighead a chleachdadh gus putan a thaghadh. Chan eil e ag obair idir. Bidh mi ag ath-aithris na h-aon cheumannan ann an tagradh stèidhichte air Qt. An seo, aig a’ char as lugha, bidh na h-iuchraichean saighead ag obair gus putan a thaghadh. (Chaidh iuchraichean smachd airson putanan a thaghadh a chleachdadh an toiseach ann am Mac OS X, ach tha e coltach gu bheil luchd-leasachaidh air dìochuimhneachadh mun fheart seo bhon uairsin.)

Ath-ghoirid airson glacadh-sgrìn

Bhiodh e math nam b’ urrainn dhut Alt-Shift-3 a bhrùthadh gus dealbh-sgrìn den sgrion gu lèir a ghabhail, Alt-Shift-4 gus cursair a thoirt suas a leigeas leat raon den sgrion a thaghadh, agus Alt-Shift- 5 gus an uinneag ghnìomhach gnàthach agus a coltas a thaisbeanadh.

Saoil an gabh seo a rèiteachadh le làimh, ach is dòcha gu bheil e do-dhèanta. Co-dhiù, cha do dh’obraich a leithid de dh’ oidhirp dhòmhsa [Bu chòir dhomh a bhith air feuchainn ri a phasgadh ann an sgriobt! — mu thuairmeas. eadar-theangair].

An treas latha agam le Haiku: tha dealbh iomlan a’ tòiseachadh a’ nochdadh
Cha mhòr. Ach chan ann dha-rìribh. Cha tèid “-bw” a leigeil seachad, agus tha feum air roghainnean bunaiteach a bharrachd.

Rudan eile air a’ mheur-chlàr

Is urrainn dhomh a bhith a’ faireachdainn iomagain an luchd-leasachaidh, agus mar sin cumaidh mi a’ toirt cunntas air an eòlas a th’ agam leis a’ mheur-chlàr ann an Haiku.

Chan urrainn caractaran nàiseanta a chur a-steach

Tha an caractar “`” sònraichte; faodaidh e a bhith na phàirt de charactar eile (mar eisimpleir, “e”) no neo-eisimeileach. Tha a ghiullachd cuideachd eadar-dhealaichte ann an diofar shiostaman obrachaidh. Mar eisimpleir, chan urrainn dhomh caractar sònraichte a chuir a-steach air meur-chlàr Gearmailteach ann an KWrite; ma dh'fheuchas tu ri dhol a-steach, chan eil dad a 'tachairt. Nuair a chuireas tu a-steach an aon charactar ann an QupZilla, gheibh thu “>>”. Ann an tagraidhean dùthchasach, thèid an samhla a chuir a-steach, ach feumaidh tu tapadh dùbailte air gus an nochd e. Gus a dhol a-steach trì tursan (mar as trice feumar seo nuair a bhios tu a’ comharrachadh bhlocaichean còd, bidh mi a’ taipeadh mar seo fad na h-ùine), feumaidh tu am putan a bhrùthadh 6 tursan. Air Mac, tha an suidheachadh air a làimhseachadh ann an dòigh nas tuigseach (tha trì cliogan gu leòr fhad ‘s a chumas iad an clò-sgrìobhadh àbhaisteach de diacritics).

Java iarrtasan

JavaFX a dhìth? Tha Java a’ tighinn gu teasairginn, nach eil? Uill, chan eil buileach:

pkgman install openjdk12_default
/> java -jar /Haiku/home/Desktop/MyMarkdown.jar
Error: Could not find or load main class Main
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

Rachamaid an rathad eile:

/> /Haiku/home/Desktop/markdown-writer-fx-0.12/bin/markdown-writer-fx
Error: Could not find or load main class org.markdownwriterfx.MarkdownWriterFXApp
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

Tha e a ’tionndadh a-mach, ann am fìor bheatha, nach eil tagraidhean Java cho so-ghiùlain sa tha iad a’ gealltainn ann an sanasachd. A bheil JavaFX ann airson Haiku? Ma tha, carson nach eil e air a stàladh le openjdk12_default?

Chan eil briogadh dùbailte air faidhle jar ag obair

Tha e na iongnadh dhomh nach eil beachd aig Haiku mar a làimhsicheas tu briogadh dùbailte air faidhle .jar.

Tha Bash ag obair neònach

Leis gu bheil bash, bha dùil gum biodh pìoban ag obair:

/> listusb -vv > listusb.txt
bash: listusb.txt: Invalid Argument

co-dhùnadh

Carson a tha mi a’ sgrìobhadh na h-artaigilean seo? Nam bheachd-sa, tha fìor fheum aig an t-saoghal air siostam obrachaidh le còd fosgailte mar Haiku a tha gu soilleir stèidhichte air PC, agus cuideachd leis gu bheil mi a’ sìor fhàs iomagaineach leis gu bheil àrainneachdan deasg airson Linux na bi ag obair còmhla. Chan eil mi ag argamaid gu bheil feum air kernel gu tur eadar-dhealaichte gus an àrainneachd cleachdaidh a tha thu ag iarraidh airson PC a chruthachadh, no gu bheil e comasach àrainneachd coltach ris fhaighinn air mullach an kernel Linux, ach tha ùidh agam anns na tha aig eòlaichean kernel ri ràdh mu dheidhinn seo. Airson a-nis, tha mi dìreach a’ dol mun cuairt le Haiku agus a’ gabhail notaichean an dòchas gum bi iad feumail do luchd-leasachaidh Haiku agus/no don phoball le ùidh.

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 ежедневно. Gus a stàladh, dìreach luchdaich sìos an ìomhaigh agus sgrìobh e gu draibhear flash a ’cleachdadh Sgòthan geala.

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 treas artaigil san t-sreath mu Haiku.

Liosta de na h-artaigilean: A 'chiad fhear, An dàrna fear.

Source: www.habr.com

Cuir beachd ann