ʻO koʻu lā ʻekolu me Haiku: ke hoʻomaka nei ke kiʻi piha

ʻO koʻu lā ʻekolu me Haiku: ke hoʻomaka nei ke kiʻi piha
Aku; DR: haiku hiki ke lilo i ʻōnaehana hoʻonohonoho papa kuhikuhi nui. Makemake au i kēia, akā nui nā hoʻoponopono e pono ai.

ʻElua lā au e aʻo ana i ka Haiku, he ʻōnaehana hana maikaʻi ʻole i manaʻo ʻia. ʻO kēia ke kolu o ka lā, a makemake nui au i kēia ʻōnaehana hana a noʻonoʻo mau wau: pehea e hiki ai iaʻu ke hoʻolilo iā ia i ʻōnaehana hana no kēlā me kēia lā? Ma nā ʻōlelo o nā manaʻo maʻamau, makemake wau i ka Mac ʻoi aku ka maikaʻi, akā eia ka pilikia: ʻaʻole ia e hele mai i ke kumu hāmama, a pono ʻoe e ʻimi i nā kumuwaiwai wehe.

I nā makahiki he 10 i hala iho nei, ʻo ia ka Linux, akā loaʻa iā ia iho hoʻonohonoho pilikia.

Hōʻike ʻia ka ʻōnaehana hana Haiku ma DistroTube.

Ua ho'āʻo wau i ka Haiku i koʻu lohe ʻana iā ia a ua hauʻoli koke wau - ʻoi aku ka maikaʻi me kahi kaiapuni desktop e "hana wale" a ʻoi aku hoʻi i ʻoi aku ka maikaʻi ma mua o nā kaiapuni ʻo Linux aʻu i ʻike i ka manaʻo. Makemake makemake makemake!!!

E ʻike kākou i ka hana maoli i ke kolu o ka lā!

Nā Noi Nalo

ʻO ka loaʻa ʻana o nā noi he ʻano "hopena" o kekahi ʻōnaehana hana, kahiko kumuhana. No ka mea, ke kamaʻilio nei mākou no Haiku, ʻike wau no ka hapa nui o nā hihia he mau koho like ʻole.

Akā naʻe, ʻaʻole hiki iaʻu ke loaʻa nā polokalamu no kaʻu mau pono i kēlā me kēia lā:

  • hoʻoponopono markup (no ka laʻana Typora). Ua loaʻa Kukahili, akā, ʻaʻohe pihi a i ʻole nā ​​pōkole kīpē no ka hoʻonohonoho kikokikona. Aia kekahi Kakaokao, akā ua loaʻa iā ia ʻaʻohe ʻaoʻao pōkole e hōʻailona i ka kikokikona ma ke ʻano he code inline, a i ʻole poloka o ke code.
  • E hopu i ka pale i GIF animated (eg Peek). Aia ʻo BeScreenCapture, akā ʻaʻole hiki iā ia ke hana i kēlā.
  • lako polokalamu no nā mea paʻi 3D (no ka laʻana, ʻO Ultimaker Cura, PrusaSlicer).
  • 3D CAD (no ka laʻana FreeCAD, Hoʻopiʻi, a i ʻole i kūkulu ʻia i loko onshape). Aia ʻo LibreCAD, akā ʻo 2D wale nō.

Ke kumu hoʻomohala

He aha nā mea e pono ai ʻo Haiku e holomua ma ke ʻano o nā noi i loaʻa? ʻOiaʻiʻo, e huki i nā mea hoʻomohala.

I kēia manawa, ua hana nui ka hui hoʻomohala Haiku i ka hoʻolauna ʻana i nā noi kaulana like ʻole, akā no ka holomua piha ma ke ʻano he paepae, pono e hiki ke hana maʻalahi i nā mana o nā noi no Haiku. ʻO ke kūkulu ʻana i kahi noi no Haiku he koho ʻē aʻe ma kahi Travis CI a i ʻole GitLab CI build matrix. No laila pehea e hele ai kahi hui e like me Ultimaker, ka mea nāna i hana i ka polokalamu paʻi 3D punahele kaulana ʻo Cura, e kūkulu i kā lākou mau polokalamu no Haiku?

Manaʻo wau ʻo ke ala "mālama" maʻamau e kūkulu a mālama i nā pūʻolo no kahi hoʻohele Linux kikoʻī ʻaʻole i hoʻohālikelike ʻia me kahi papa inoa nui o nā noi. Hiki ke hoʻopaʻapaʻa inā aia ka polokalamu no nā mea paʻi 3D ma kēia papa inoa, akā, no ka laʻana, ʻo ka lako polokalamu no ka hoʻonohonoho ʻana i kahi papahana kula kikoʻī. He aha ka Haiku e hāʻawi ai no ia mau noi? (Ua kākau pinepine ʻia lākou me ka hoʻohana ʻana Kelepona, loaʻa no nā ʻōnaehana hana āpau, ma lalo o Linux ua ʻōwili pinepine ʻia lākou AppImage, ʻo ia hoʻi ka hāʻawi ʻana i nā mea hoʻohana āpau me ka pilikia ʻole).

Manaʻo Kūpono

Ua maopopo ka loaʻa ʻana o LibreOffice no Haiku ʻaʻole ia he mea liʻiliʻi i hiki i nā mea hoʻohana BeOS ke moeʻuhane wale nō, akā ʻaʻole kūpono nā mea āpau.

I koʻu hihia (Kingston Technology DataTraveler 100 USB stick) e hoʻomaka ana ma kahi o 30 kekona, a ua manaʻo nā mea hoʻomohala ʻaʻole pono ka hoʻomaka ʻana o ka noi maʻamau ma mua o 4-5 kekona (inā e hoʻohana ana i kahi paʻa paʻa maʻamau [ma kaʻu SSD hoʻomaka nā mea a pau ma lalo o hoʻokahi kekona - approx. unuhi ʻōlelo]).

Makemake wau e ʻike i ka holomua o ka hoʻomaka ʻana i kahi noi nui, no ka laʻana, he "lele ikona", hoʻololi i ka cursor, a i ʻole kekahi mea e like me ia. Hōʻike ʻia ka ʻaoʻao splash LibreOffice ma hope o kekahi mau kekona, a ʻaʻole ʻoe maopopo i ka mea e hana nei.

ʻO koʻu lā ʻekolu me Haiku: ke hoʻomaka nei ke kiʻi piha
Ke hoʻolele nei i nā kiʻi noi ma ke ʻano he hōʻailona e holo ana nā noi.

  • ʻAʻole pololei nā ʻaoʻao pōkole i hōʻike ʻia ma ka papa kuhikuhi (kaulima Ctrl+O, akā ʻoiaʻiʻo Alt+O, ua nānā au: Alt+O hana, akā ʻaʻole Ctrl+O).
  • ʻAʻole hana ʻo Alt+Z (no ka laʻana, ma Writer).
  • Pilikia "Ua hoʻopau ka Application LibreOffice i ke kaʻina hana pani" [ʻO kēia ka mea i manaʻo ʻia, "approx. unuhi ʻōlelo].

Ka manawa hoʻomaka o ka noi

KA MANAʻO: E ʻoluʻolu e lawe i kēia ʻāpana me kahi paʻakai. Maikaʻi maoli ka hana inā hilinaʻi ʻoe i ka manaʻo o nā poʻe ʻē aʻe. He ʻokoʻa loa kaʻu mau hopena... Ke manaʻo nei au ʻaʻole ʻepekema nā hiʻohiʻona o kaʻu hoʻonohonoho a me nā ana i hana ʻia i kēia manawa. E hōʻano hou wau i kēia ʻāpana ke puka mai nā manaʻo/hua hou.

ʻO ka hana o ka holo ʻana (non-native) noi ... ʻaʻole nui loa, ʻo ka ʻokoʻa ma kahi o 4-10 mau manawa. E like me kāu e ʻike ai, ʻo 1 wale nō ka mea hoʻohana i hoʻohana ʻia i ka wā e holo ana i nā noi ʻōiwi ʻole, no kahi kumu ʻike ʻole iaʻu.

ʻO koʻu lā ʻekolu me Haiku: ke hoʻomaka nei ke kiʻi piha
Pehea wau e ʻike ai i ka wikiwiki o ka hoʻomaka ʻana o ka noi.

  • Hoʻollo ʻo Krita lawe ʻia ma kahi o 40 kekona ma ka Kingston Technology DataTraveler 100 flash drive i hoʻopili ʻia i kahi port USB2.0 (ʻo ka hoʻokuʻu ʻana iā Krita AppImage e hoʻokaʻawale kekona ma kahi Xubuntu Linux Live ISO ma o USB2; pono nā hoʻokolohua hou aku). Hoʻoponopono: Ma kahi o 13 kekona ma kahi SATA SSD me ka ACPI i pio.

  • Hoʻollo Manaʻo Kūpono lawe i 30 kekona ma ka Kingston Technology DataTraveler G4 flash drive i hoʻopili ʻia me USB2.0 (kahi hapa o ke kekona ma Xubuntu Linux Live ISO ma o USB 2; pono hou nā hoʻokolohua) Hoʻoponopono: Ma lalo o 3 kekona ma kahi SATA SSD me ka ACPI pio.

Ua lohe nō hoʻi au e hoʻomaikaʻi nā mea hou loa i ka hana ma SSD ma mua o 10 mau manawa. Ke kali nei au me ka hanu ʻana.

Hoʻomaikaʻi mau ka poʻe loiloi ʻē aʻe i ka hana ʻuhane a Haiku. Manaʻo wau he aha ka hewa o kaʻu ʻōnaehana? Hoʻoponopono: ʻae, ua haki ka ACPI ma kaʻu ʻōnaehana; Inā hoʻopau ʻoe, ʻoi aku ka wikiwiki o ka ʻōnaehana.

Ua hana au i kekahi mau ho'āʻo.

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

No ka maopopo piha, ua hoʻāʻo wau i nā mea āpau ma nā mīkini ʻokoʻa ʻelua me Linux a me Haiku. Inā pono, e hana hou au i nā hoʻokolohua ma kahi mīkini like. ʻAʻole maopopo i ke kumu e hoʻomaka mālie ai nā noi ma mua o usb2.0 ma Linux. Hou: Nui nā hewa pili USB i ka syslog o kēia mīkini. No laila ʻaʻole maʻamau nā hopena i luna no Haiku holoʻokoʻa.

E like me ka ʻōlelo kaulana: inā ʻaʻole hiki iā ʻoe ke ana, ʻaʻole hiki iā ʻoe ke hoʻokele. A inā he makemake e hoʻomaikaʻi i ka hana, a laila manaʻo wau ua maikaʻi ka suite test :)

Pōkole pōkole

No nā mea pale mai nā ʻōnaehana hana ʻē aʻe, maikaʻi ʻo Haiku i ka wā e pili ana i nā pōkole keyboard. ʻO kaʻu punahele ponoʻī ʻo ia nā pōkole kīwī Mac-style kahi e paʻa ai ʻoe i ke kī ma ka ʻaoʻao hema o ka spacebar (Ctrl ma nā kīwī Apple, Alt ma nā mea ʻē aʻe) i ke kākau ʻana i kahi leka a i ʻole helu. No ka mea he hana maikaʻi loa ʻo Haiku ma kēia wahi, manaʻo wau e hiki ke noʻonoʻo ʻia kēia mau koho:

Nā ʻaoʻao pōkole no ka papapihi a ma ka papapihi

Makemake au e hiki iā ʻoe ke kaomi i kahi ikona a pēhi iā Alt-O e wehe ai, a i ʻole e hoʻohana i ka pōkole Alt-Down kahiko.

Pēlā nō, maikaʻi inā hiki iā ʻoe ke kaomi iā Alt-Backspace, me ka Alt-T, e hoʻoneʻe i kahi faila i ka ʻōpala.

No ka hōʻike ʻana i ka pākaukau: he manaʻo maikaʻi ia e hoʻohana iā Alt-H i "Hūnā" a me Shift-Alt-H i "Hūnā i nā mea āpau". A he mea maikaʻi paha ke komo ʻana i ka hui Shift-Alt-D i "Show desktop".

ʻO nā pōkole ma nā pahu kamaʻilio

Wehe au i StyledEdit a hoʻokomo i ka kikokikona. Paʻi au iā Alt-Q. Nīnau ka polokalamu inā pono e mālama ʻia. Paʻi au iā Alt-D no "Mai mālama", Alt-C no "Hoʻopau". Akā ʻaʻole pono. Ke hoʻāʻo nei au e hoʻohana i nā kī pua e koho i kahi pihi. ʻAʻole hoʻi e hana. Ke hana hou nei au i nā ʻanuʻu like i kahi noi Qt-based. Maʻaneʻi, ma ka liʻiliʻi, hana nā kī pua e koho i kahi pihi. (Ua hoʻohana mua ʻia nā kī mana no ke koho ʻana i nā pihi ma Mac OS X, akā ua poina nā mea hoʻomohala i kēia hiʻohiʻona mai ia manawa.)

Nā pōkole no ka lawe ʻana i nā kiʻi paʻi kiʻi

He mea maikaʻi inā hiki iā ʻoe ke paʻi iā Alt-Shift-3 e kiʻi i kahi kiʻi kiʻi o ka pale holoʻokoʻa, Alt-Shift-4 e lawe mai i kahi cursor e hiki ai iā ʻoe ke koho i kahi o ka pale, a me Alt-Shift- 5 e hōʻike i ka puka aniani e hana nei a me kona ʻano.

Manaʻo wau inā hiki ke hoʻonohonoho lima ʻia kēia, akā hiki ʻole paha. ʻO ka liʻiliʻi, ʻaʻole i hoʻokō ka hoʻāʻo ʻana iaʻu [Ua ho'āʻo wau e ʻōwili iā ia i kahi palapala! - kokoke. unuhi ʻōlelo].

ʻO koʻu lā ʻekolu me Haiku: ke hoʻomaka nei ke kiʻi piha
Kokoke. Akā ʻaʻole maoli. ʻAʻole mālama ʻia ka "-bw", me nā hoʻonohonoho paʻamau hou e pono ai.

Nā mea ʻē aʻe ma ka papa keyboard

Hiki iaʻu ke manaʻo i ka hopohopo o nā mea hoʻomohala, no laila e hoʻomau wau e wehewehe i koʻu ʻike me ka keyboard ma Haiku.

ʻAʻole hiki ke hoʻokomo i nā huaʻōlelo aupuni

He mea kūikawā ka "`"; hiki ke lilo i ʻāpana o kekahi ʻano (e laʻa, "e") a i ʻole kūʻokoʻa. He ʻokoʻa hoʻi kāna hana ʻana i nā ʻōnaehana hana like ʻole. No ka laʻana, ʻaʻole hiki iaʻu ke hoʻokomo i kahi ʻano i hāʻawi ʻia ma kahi kīwī Kelemania ma KWrite; inā ʻoe e hoʻāʻo e komo i loko, ʻaʻohe mea e hiki mai. Ke komo ʻoe i ke ʻano like ma QupZilla, loaʻa iā ʻoe ">>". Ma nā noi ʻōiwi, ua hoʻokomo ʻia ka hōʻailona, ​​akā pono ʻoe e paʻi pālua iā ia e ʻike ʻia. No ke komo ʻana i ʻekolu mau manawa (e koi pinepine ʻia kēia i ka wā e kaha ana i nā poloka o ke code, paʻi wau i kēia ala i nā manawa āpau), pono ʻoe e kaomi i ke pihi 6 mau manawa. Ma Mac, ʻoi aku ka naʻauao o ke kūlana (ua lawa nā kaomi ʻekolu me ka mālama ʻana i ka paʻi maʻamau o nā diacritics).

Nā polokalamu Java

Nalo iā JavaFX? Hele mai ʻo Java e hoʻopakele, ʻaʻole anei? ʻAe, ʻaʻole loa:

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

E hele kāua ma ke ala ʻē aʻe:

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

ʻIke ʻia i ke ola maoli, ʻaʻole like nā polokalamu Java e like me kā lākou i hoʻohiki ai i ka hoʻolaha. Aia kekahi JavaFX no Haiku? Inā ʻae, no ke aha ʻaʻole i hoʻokomo ʻia me openjdk12_default?

ʻAʻole hiki ke kaomi pālua i ka faila jar

Pīhoihoi au ʻaʻole ʻike ʻo Haiku i ka hana ʻana i kahi kaomi pālua ma kahi faila .jar.

He mea ʻē ka hana a Bash

No ka mea aia bash, ua manaʻo ʻia e hana nā paipu:

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

hopena

No ke aha wau e kākau nei i kēia mau ʻatikala? I koʻu manaʻo, pono maoli ka honua i kahi ʻōnaehana hana open source e like me Haiku i maopopo PC-centric, a no ka mea hoʻi ke huhū nui nei au i ka ʻoiaʻiʻo o nā kaiapuni desktop no Linux. mai hana pu. ʻAʻole wau e hoʻopaʻapaʻa e pono ana kahi kernel ʻokoʻa loa no ka hana ʻana i kahi mea hoʻohana i makemake ʻia no ka PC, a i ʻole hiki ke loaʻa kahi ʻano like ma luna o ka kernel Linux, akā makemake wau i ka mea a ka poʻe loea kernel e ʻōlelo ai. e pili ana i keia. I kēia manawa, ke hana wale nei au me Haiku a me ka lawe ʻana i nā memo me ka manaʻolana e lilo ia i mea pono i nā mea hoʻomohala Haiku a/a i ka lehulehu hoihoi.

E ho'āʻo iā ʻoe iho! Ma hope o nā mea a pau, hāʻawi ka papahana Haiku i nā kiʻi no ka booting mai DVD a i ʻole USB, i hana ʻia ежедневно. No ka hoʻouka ʻana, e kiʻi wale i ke kiʻi a kākau iā ia i kahi flash drive me ka hoʻohana ʻana Hoʻokumu.

He mau nīnau kāu? Ke kono nei mākou iā ʻoe i ka ʻōlelo Lūkini kanalea telegram.

Hōʻike hewa: Pehea e pana ai iā ʻoe iho i ka wāwae ma C a me C++. ʻOhi ʻana o nā mea ʻai ʻo Haiku OS

mai ka mea kākau unuhi: ʻo kēia ke kolu o ka ʻatikala ma ka moʻolelo e pili ana iā Haiku.

Papa inoa o nā ʻatikala: Ke mua, ʻO ka lua.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka