Pakalipano, gulu lachitukuko la Haiku lachitadi ntchito yabwino yoyambitsa mapulogalamu osiyanasiyana otchuka, koma kuti apambane ngati nsanja, imayenera kupanga mosavuta mapulogalamu a Haiku. Kupanga pulogalamu ya Haiku kuyenera kukhala njira ina mu Travis CI kapena GitLab CI build matrix. Ndiye kodi kampani ngati Ultimaker, mlengi wa pulogalamu yotchuka yosindikizira ya 3D Cura, ingapange bwanji mapulogalamu awo a Haiku?
Ndili wotsimikiza kuti njira yachikale "yosamalira" yomwe imamanga ndikusunga mapaketi agawidwe linalake la Linux silikhala ndi mndandanda wambiri wamapulogalamu. Ndizokayikitsa ngati mapulogalamu a osindikiza a 3D ali pamndandandawu, koma, mwachitsanzo, mapulogalamu okonzekera dongosolo la sukulu inayake ali. Kodi Haiku amapereka chiyani pamapulogalamu otere? (Nthawi zambiri amalembedwa pogwiritsa ntchito Electron, zilipo pamakina onse ogwiritsira ntchito, pansi pa Linux nthawi zambiri amakulungidwa AppImage, zomwe zikutanthauza kutumiza kwa ogwiritsa ntchito onse popanda vuto lililonse).
FreeOffice
Zikuwonekeratu kuti kukhala ndi LibreOffice kupezeka kwa Haiku sizinthu zazing'ono zomwe ogwiritsa ntchito a BeOS amangolakalaka, koma si zonse zomwe zili bwino.
Ndikufuna kuwona kupita patsogolo koyambitsa pulogalamu yayikulu, mwachitsanzo, "chithunzi chodumpha", kusintha cholozera, kapena china chake. Chojambula cha LibreOffice splash chikuwonekera patangopita masekondi angapo, ndipo mpaka pamenepo simukudziwa zomwe zikuchitika.
Kudumpha zithunzi za pulogalamu ngati chizindikiro kuti mapulogalamu akuyenda.
Njira zazifupi za kiyibodi zomwe zikuwonetsedwa pamenyu ndizolakwika (zosaina Ctrl + O, koma kwenikweni Alt + O, ndidayang'ana: Alt + O imagwira ntchito, koma Ctrl + O satero).
ZINDIKIRANI: Chonde tengani gawo ili ndi njere yamchere. Kuchita kwake ndikwabwino kwambiri ngati mudalira malingaliro a anthu ena. Zotsatira zanga ndizosiyana kwambiri ... Ndikuganiza kuti mawonekedwe a kukhazikitsidwa kwanga ndi miyeso yomwe yapangidwa mpaka pano ndi yosagwirizana ndi sayansi. Ndisintha gawoli pomwe malingaliro/zotsatira zatsopano zikutuluka.
Kuchita kwa mapulogalamu othamanga (osakhala a mbadwa) ... sikuli kwakukulu, kusiyana kuli pafupi nthawi 4-10. Monga mukuwonera, purosesa imodzi yokha idagwiritsidwa ntchito poyendetsa mapulogalamu omwe si a mbadwa, pazifukwa zomwe sindikuzidziwa.
Momwe ndimawonera kuthamanga kwa pulogalamu yoyambira.
Yambitsani choko zimatenga pafupifupi masekondi 40 pa Kingston Technology DataTraveler 100 flash drive yolumikizidwa ndi doko la USB2.0 (kuyambitsa Krita AppImage kumatenga kamphindi kakang'ono pa Xubuntu Linux Live ISO kudzera pa USB2; mayeso ambiri amafunikira). Kuwongolera: Pafupifupi masekondi 13 pa SATA SSD yokhala ndi ACPI yolemala.
Yambitsani FreeOffice zimatenga masekondi 30 pa Kingston Technology DataTraveler G4 flash drive yolumikizidwa ku USB2.0 (gawo la sekondi imodzi pa Xubuntu Linux Live ISO kudzera pa USB 2; mayeso ochulukirapo akufunika) Kuwongolera: Pasanathe masekondi atatu pa SATA SSD yokhala ndi ACPI yolemala.
Ndinamvanso kuti zomwe zachitika posachedwa zithandizira magwiridwe antchito a SSD ndi nthawi zopitilira 10. Ndimadikirira ndi mpweya.
Owunikira ena nthawi zonse amayamika machitidwe amphamvu a Haiku. Ndikudabwa kuti chavuta ndi chiyani ndi dongosolo langa? Kuwongolera: inde, ACPI yasweka pa dongosolo langa; Mukayimitsa, dongosolo limagwira ntchito mofulumira.
Ndinayesapo.
#
# 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
Kuti muwone bwino, ndidayesa chilichonse pamakina awiri osiyana ndi Linux ndi Haiku. Ngati ndi kotheka, ndikubwereza mayeso pamakina ofanana. Sizikudziwikabe chifukwa chake mapulogalamu akuyamba pang'onopang'ono kusiyana ndi usb2.0 pa Linux. Kusintha: Pali zolakwika zambiri zokhudzana ndi USB mu syslog yamakina awa. Chifukwa chake zotsatira zomwe zili pamwambazi sizingakhale za Haiku yonse.
Kwa opunduka pamakina ena ogwiritsira ntchito, Haiku ndiyabwino pankhani yachidule cha kiyibodi. Zomwe ndimakonda kwambiri ndi njira zazifupi za kiyibodi ya Mac pomwe mumayika kiyi kumanzere kwa spacebar (Ctrl pa makibodi a Apple, Alt pa ena) ndikulemba chilembo kapena nambala. Popeza Haiku imagwira ntchito yabwino kwambiri m'derali, ndikuwona kuti izi zitha kuganiziridwa:
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
Tiyeni tipite njira ina:
/> /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
Zikuwonekeratu kuti m'moyo weniweni, mapulogalamu a Java sakhala osunthika monga amalonjeza pakutsatsa. Kodi pali JavaFX ya Haiku? Ngati inde, chifukwa chiyani sichinayikidwe ndi openjdk12_default?
Dinani kawiri pa fayilo ya mtsuko sikugwira ntchito
Ndikudabwa kuti Haiku alibe chidziwitso momwe angagwirire ndi kudina kawiri pa fayilo ya .jar.
Nβchifukwa chiyani ndikulemba nkhanizi? M'malingaliro anga, dziko lapansi likufunikadi makina otsegulira gwero ngati Haiku omwe ali PC-centric, komanso chifukwa ndimakwiyitsidwa kwambiri ndi mfundo yakuti malo apakompyuta a Linux. osagwira ntchito limodzi. Sindikutsutsa kuti kernel yosiyana kwambiri ndiyofunikira kuti pakhale malo ogwiritsira ntchito PC, kapena kuti ndizotheka kukhala ndi malo ofanana pamwamba pa Linux kernel, koma ndili ndi chidwi ndi zomwe akatswiri a kernel akunena. za izi. Pakadali pano, ndikungosokoneza Haiku ndikulemba zolemba ndikuyembekeza kuti zitha kukhala zothandiza kwa opanga Haiku komanso/kapena anthu omwe ali ndi chidwi.
Yesani nokha! Kupatula apo, polojekiti ya Haiku imapereka zithunzi zoyambira kuchokera ku DVD kapena USB, zopangidwa Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ. Kuti muyike, ingotsitsani chithunzicho ndikuchiwotcha ku USB flash drive pogwiritsa ntchito Msika.
Muli ndi mafunso? Tikukuitanani ku olankhula Chirasha uthengawo njira.