Ko taku ra tuatoru me Haiku: kua timata te ahua o te pikitia katoa

Ko taku ra tuatoru me Haiku: kua timata te ahua o te pikitia katoa
TL; DR: haiku he punaha whakahaere papamahi puna tuwhera nui. Kei te tino hiahia ahau ki tenei, engari he maha tonu nga whakatikatika e hiahiatia ana.

Kua rua ahau e ako ana i te Haiku, he punaha whakahaere pai ohorere. Ko tenei te ra tuatoru, he pai ki ahau tenei punaha whakahaere e whakaaro tonu ana ahau: me pehea e taea ai e au te hanga hei punaha whakahaere mo ia ra? Mo nga whakaaro whanui, he pai ake ki a au te Mac, engari koinei te raru: kaore e puta mai he puna tuwhera, me rapu koe mo etahi atu puna tuwhera.

I roto i nga tau 10 kua pahure ake nei he Linux te tikanga, engari kei a ia ano huinga raruraru.

Ko te punaha whakahaere Haiku kei runga i te DistroTube.

I whakamatauria e au a Haiku i taku rongonga, ka miharo tonu - ina koa me te taiao papamahi e "mahi noa ana" me te tino pai ake ki tetahi taiao papamahi Linux e mohio ana ahau ki te kaupapa. E hiahia ana e hiahia ana!!!

Kia kite tatou i te tino mahi i te ra tuatoru!

Nga Tono Ngaro

Ko te waatea o nga tono he waahanga "mate" o tetahi punaha whakahaere, te tawhito kaupapa. I te mea e korero ana matou mo Haiku, e mohio ana ahau mo te nuinga o nga keehi he rereke nga whiringa e waatea ana.

Heoi, kare ano e kitea e au nga tono mo aku hiahia o ia ra:

  • ētita tohu (hei tauira Tae). O te akoranga kua kua tohua, engari karekau he patene, he pokatata papapātuhi ranei mo te whakatakotoranga kupu. Kei reira ano Kaituhituhi, engari kei a ia kahore he pokatata papapātuhi hei tohu i te kuputuhi hei waehere raina-roto, hei poraka waehere ranei.
  • Hopu mata ki te GIF pakiwaituhi (hei tauira Peek). He BeScreenCapture, engari kare e taea.
  • Pūmanawa mō ngā pūreretā 3D (hei tauira, Ultimatemaker Cura, PrusaSlicer).
  • 3D CAD (hei tauira FreeCAD, OpenSCAD, i hangaia ranei Onehape). He LibreCAD, engari he 2D anake.

Te tauira whanaketanga

He aha te mea me angitu a Haiku i runga i nga tono e waatea ana? O te akoranga, kukume kaiwhakawhanake.

I tenei wa, he nui te mahi a te roopu whanaketanga Haiku ki te whakauru i nga momo tono rongonui, engari mo te tino angitu hei turanga, me ngawari ki te hanga i nga momo tono mo Haiku. Ko te hanga tono mo Haiku ko tetahi atu whiringa i roto i te Travis CI, GitLab CI hanga matrix ranei. Na me pehea te mahi a te kamupene penei i a Ultimaker, te kaihanga o te punaha rongonui rongonui rongonui 3D Cura, ki te hanga i a raatau taupānga mo Haiku?

E whakapono ana ahau ko te huarahi "kaitiaki" matarohia e hanga ana me te pupuri i nga kete mo te tohatoha Linux motuhake kaore e taurite ki te rarangi tono nui. Ka taupatupatuhia mena kei tenei rarangi nga raupaparorohiko mo nga kaituhi Ahu-3, engari, hei tauira, ko te raupaparorohiko mo te whakarite i te waarangi o te kura. He aha ta Haiku e tuku ana mo aua tono? (I te nuinga o te wa ka tuhia ma te whakamahi Electron, e waatea ana mo nga punaha whakahaere katoa, i raro i te Linux ka takai ki roto Tuhinga, ko te tikanga tuku ki nga kaiwhakamahi katoa kaore he raru).

FreeOffice

E marama ana ko te waatea o LibreOffice mo Haiku ehara i te mea iti ka taea e nga kaiwhakamahi BeOS te moemoea noa, engari kaore nga mea katoa e tino pai.

I taku keehi (Kingston Technology DataTraveler 100 USB stick) tata ki te 30 hēkona te tiimata, ka kii nga kaiwhakawhanake kia kaua e neke ake i te 4-5 hēkona te whakarewatanga o te tono noa (mehemea kei te whakamahi i te puku pakeke [i runga i taku SSD i timata nga mea katoa i roto i te iti iho i te tuarua - tata. kaiwhakamaori]).

Kei te pirangi au ki te kite i te ahunga whakamua o te whakarewatanga o tetahi tono nui, hei tauira, he "tohu peke", te huri i te pehu, tetahi atu mea pera ranei. Ka puta te mata riiwhi LibreOffice i muri i etahi hēkona, a tae noa ki taua wa kaore koe e mohio he aha te mea kei te tupu.

Ko taku ra tuatoru me Haiku: kua timata te ahua o te pikitia katoa
Ko te peke i nga tohu tono hei tohu kei te rere nga tono.

  • Ko nga pokatata papapātuhi e whakaatuhia ana i te tahua he he (kua hainatia Ctrl+O, engari ko Alt+O, i tirohia e au: Alt+O e mahi ana, engari ko Ctrl+O karekau).
  • Alt+Z e kore e mahi (hei tauira, i te Kaituhi).
  • Raruraru "Kua whakakorehia e te tono LibreOffice te mahi kati" [Ko tenei te tikanga o te whakaaro,” approx. kaiwhakamaori].

Te wa whakarewa tono

FAKATOKANGA: Tena koa tangohia tenei waahanga me te witi o te tote. He tino rawe te mahi mena ka whakawhirinaki koe ki nga whakaaro o etahi atu. He tino rereke aku hua... Ki taku whakaaro ko nga ahuatanga o taku tatūnga me nga inenga i mahia i tenei wa kaore i te putaiao. Ka whakahouhia e au tenei waahanga ka puta mai nga whakaaro/hua hou.

Ko te mahinga o nga tono rere (kore-maori) ... ehara i te mea tino nui, ko te rereketanga kei te 4-10 nga wa. Kei te kite koe, 1 anake te putunga tukatuka i whakamahia i te wa e whakahaere ana i nga tono kore-maori, mo tetahi take kaore i mohiotia e au.

Ko taku ra tuatoru me Haiku: kua timata te ahua o te pikitia katoa
Me pehea taku kite i te tere o te whakarewatanga o te tono.

  • Te whakatairanga tioka e 40 hēkona te roa i runga i te puku kohiko Kingston Technology DataTraveler 100 e hono ana ki te tauranga USB2.0 (ko te whakarewatanga o Krita AppImage he wehenga tuarua i runga i te Xubuntu Linux Live ISO ma te USB2; me nui ake nga whakamatautau). Whakatikatika: Tata ki te 13 hēkona i runga i te SATA SSD me te ACPI kua haua.

  • Te whakatairanga FreeOffice e 30 hēkona i runga i te puku kohiko Kingston Technology DataTraveler G4 e hono ana ki te USB2.0 (hautanga o te hēkona i runga i te Xubuntu Linux Live ISO mā te USB 2; me nui ake nga whakamatautau) Whakatikatika: Iti iho i te 3 hēkona i runga i te SATA SSD me te ACPI kua monokia.

I rongo ano ahau ko nga whanaketanga hou ka whakapai ake i nga mahi i runga i nga SSD neke atu i te 10 nga wa. Ka tatari ahau me te manawa o te manawa.

Ko etahi atu kaiarotake e whakanui ana i nga mahi a Haiku. Ka whakaaro ahau he aha te he o taku punaha? Whakatikatika: ae, kua pakaru te ACPI ki taku punaha; Mena ka whakawetohia e koe, ka tere ake te mahi a te punaha.

I mahia e au etahi whakamatautau.

# 
# 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

Mo te tino marama, i whakamatauria e au nga mea katoa i runga i nga miihini rereke e rua me Linux me Haiku. Mena e tika ana, ka tukuna ano e ahau nga whakamatautau i runga i tetahi miihini rite. Kare tonu i te maarama he aha te tere o te whakarewatanga o nga tono mai i te USB2.0 i runga i te Linux. Whakahoutanga: He maha nga hapa USB e pa ana ki te syslog o tenei miihini. No reira ko nga hua o runga ake nei kaore pea i te ahua mo Haiku katoa.

Ka rite ki te korero rongonui: ki te kore e taea e koe te ine, kaore e taea e koe te whakahaere. A, ki te hiahia koe ki te whakapai ake i nga mahi, ka whakaaro ahau he pai te huinga whakamatautau :)

Nga papapātuhi papamahi

Mo te hunga takahuri mai i etahi atu punaha whakahaere, he pai a Haiku ina tae mai ki nga pokatata papapātuhi. Ko taku tino pai ko nga pokatata papapātuhi ahua-Mac ka pupuri koe i te ki ki te taha maui o te pae mokowā (Ctrl i runga i nga papapātuhi Apple, Alt ki etahi atu) i te wa e pato ana koe i tetahi reta, tau ranei. I te mea he tino pai te mahi a Haiku i tenei wahanga, ki taku whakaaro ka taea te whakaaro ko enei e whai ake nei:

Nga pokatata papapātuhi mo te papamahi hoki

He pai ki a au ka taea e koe te paato i tetahi ata ka pehi i te Alt-O hei whakatuwhera, ka whakamahi ranei i te pokatata Alt-Raro tuku iho.

Waihoki, he pai mena ka taea e koe te pehi Alt-Backspace, hei taapiri atu ki a Alt-T, hei nuku i tetahi konae ki te Parapara.

Hei whakaatu i te papamahi: he pai ki te whakamahi i te Alt-H ki te "Huna" me te Shift-Alt-H ki te "Huna Katoa". A tera pea he whakaaro pai ki te whakauru i te huinga Shift-Alt-D ki te "Whakaatuhia te papamahi".

Pokatata i roto i nga Pouaka Korero

Ka whakatuwheratia e ahau StyledEdit ka whakauru kupu. Ka pehi ahau i te Alt-Q. Ka patai te hotaka mena me tiaki. Ka pehia e ahau te Alt-D mo te "Kaua e tiakina", Alt-C mo te "Whakakore". Engari kaore e mahi. Kei te ngana ahau ki te whakamahi i nga pere pere ki te kowhiri i tetahi paatene. Kare hoki e mahi. Ka whakahoki ano ahau i nga mahi i roto i te tono Qt. I konei, i te iti rawa, ka mahi nga pere pere ki te kowhiri i tetahi paatene. (Ko nga taviri mana mo te kowhiri i nga paatene i whakamahia tuatahitia i roto i te Mac OS X, engari kua wareware nga kaiwhakawhanake ki tenei ahuatanga mai i tera wa.)

Nga pokatata mo te tango whakaahua

He pai mena ka taea e koe te pehi Alt-Shift-3 ki te tango whakaahua o te mata katoa, Alt-Shift-4 ki te whakaputa i te pehu e taea ai e koe te kowhiri i tetahi waahi o te mata, me te Alt-Shift- 5 hei whakaatu i te matapihi hohe o naianei me tona ahua.

Ka whakaaro ahau mehemea ka taea te whirihora a-ringa, engari ko te mea pea kaore e taea. I te iti rawa, karekau taua ngana i pai ki ahau [Me whakamatau ahau ki te takai ki roto i te tuhinga! — āhua. kaiwhakamaori].

Ko taku ra tuatoru me Haiku: kua timata te ahua o te pikitia katoa
Tata tonu. Engari kaore rawa. "-bw" ka warewarehia, me etahi atu tautuhinga taunoa.

Ko etahi atu mea kei runga i te papapātuhi

Ka rongo ahau i te awangawanga o nga kaiwhakawhanake, no reira ka whakaatu tonu ahau i taku wheako ki te papapātuhi i Haiku.

Kāore e taea te tāuru pūāhua ā-motu

He mea motuhake te ahua “`”; ka waiho hei waahanga o tetahi atu ahua (hei tauira, “e”) motuhake ranei. He rereke ano tana tukatuka i roto i nga punaha whakahaere rereke. Hei tauira, kaore e taea e au te whakauru i tetahi ahuatanga i runga i te papapātuhi Tiamana i KWrite; ki te ngana koe ki te whakauru, kaore he mea e tupu. Ka uru ana koe ki te ahua ano i QupZilla, ka whiwhi koe ">>". I roto i nga tono taketake, ka whakauruhia te tohu, engari me paopao rua kia puta mai. Kia toru nga wa e whakauru ai (ko te nuinga o te waa e hiahiatia ana i te wa e tohu ana i nga poraka o te waehere, ka tuhia e ahau i tenei wa i nga wa katoa), me pehi koe i te pihi 6 nga wa. I runga i te Mac, ka kaha ake te whakahaere i te ahuatanga (e toru nga pao ka nui i te wa e mau tonu ana te patopato o nga kaitoro).

Nga tono Java

Kei te ngaro a JavaFX? Ka tae mai a Java ki te whakaora, kaore? Ana, kaore rawa:

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

Haere tatou ki tetahi atu huarahi:

/> /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

Te ahua nei i roto i te ao tuuturu, ko nga tono Java kaore i te rite ki te kawe i a raatau i oati i roto i nga panui. He JavaFX mo Haiku? Mena ae, he aha te take kaore i whakauruhia ki te openjdk12_default?

Pāwhiri rua ki te konae ipu karekau e mahi

Kei te miharo ahau karekau a Haiku e mohio ki te hapai i te pawhiri-rua i runga i te konae .jar.

He rereke te mahi a Bash

I te mea kei reira bash, i tika kia mahi nga paipa:

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

mutunga

He aha ahau ka tuhi ai i enei tuhinga? Ki taku whakaaro, me tino hiahia te ao ki tetahi punaha whakahaere puna tuwhera penei i a Haiku e tino marama ana ki te PC-centric, me te mea hoki kei te tino hoha ahau na te mea ko nga taiao papamahi mo Linux. kaua e mahi tahi. Kare au e tohe ana ka hiahiatia he kakano tino rereke hei hanga i te taiao kaiwhakamahi e hiahiatia ana mo te PC, ka taea ranei te tiki i tetahi taiao rite ki runga ake o te kernel Linux, engari kei te pirangi ahau ki nga korero a nga tohunga kaara mo tenei. I tenei wa, kei te poauau noa ahau ki a Haiku me te tuhi tuhipoka i runga i te tumanako ka whai hua enei ki nga kaiwhakawhanake Haiku me te iwi whanui ranei.

Whakamātauria koe! I muri i nga mea katoa, ko te kaupapa Haiku e whakarato ana i nga whakaahua mo te pupuhi mai i te DVD, i te USB ranei, i hangaia . Hei whakauru, tango noa i te ahua ka tuhia ki te puku kohiko ma te whakamahi Etcher.

He patai ano taau? Ka tono matou ki a koe ki te reo Russian hongere waea waea.

Tirohanga hapa: Me pehea te kopere i a koe i te waewae i C me C ++. Kohinga tohutao Haiku OS

Tuhinga ka whai mai kaituhi whakamaoritanga: koinei te tuatoru o nga tuhinga o te raupapa mo Haiku.

Rarangi tuhinga: Tuatahi, Ko te tuarua.

Source: will.com

Tāpiri i te kōrero