Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
TL;DR: Kuv zoo siab nrog Haiku, tab sis muaj chaw rau kev txhim kho

Nag hmo kuv kawm Haiku - lub operating system uas ua rau kuv xav tsis thoob. Hnub ob. Tsis txhob ua rau kuv yuam kev: Kuv tseem xav tsis thoob thaum nws yooj yim npaum li cas los ua tej yam nyuaj ntawm Linux desktops. Kuv mob siab kawm paub nws ua haujlwm li cas thiab kuj zoo siab siv nws txhua hnub. Muaj tseeb, hnub rau kev hloov pauv tiav tseem tsis tau los: Kuv tsis xav raug kev txom nyem.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
WonderBrush raster graphics editor - yog tias koj paub qhov twg los nrhiav nws

Hauv txoj cai, raws li xav tau rau cov versions hauv qab 1.0. Txawm li cas los xij, nco ntsoov Mac OS X nyob rau hauv nws cov hnub tso tawm ua ntej thiab xav txog qhov loj ntawm pab pawg Haiku, tsis txhob txo qis qhov kev ua tiav zoo.

Kuv feem ntau muab kuv cov kev xav ntawm #LinuxUsability (ntu 1, ntu 2, ntu 3, ntu 4, ntu 5, ntu 6), yog li tsis txhob xav tsis thoob los ntawm quibbles txog Haiku hais txog kev siv tau. Feem ntau ntawm lawv, hmoov zoo, muaj feem xyuam rau ntau yam kev txhim kho.

Qhov no yog qhov ua ntej, thiab tam sim no cia peb saib xyuas qee qhov teeb meem.

Teeb meem #1: teeb meem browser

Muaj 3 browsers raws li WebKit: Basic (WebPositive) thiab ob qho ntxiv ntawm Qt (QupZilla, lub npe tsis siv Caumthiab OtterBrowser), uas tuaj yeem ntsia tau los ntawm qhov chaw cia khoom. Tsis muaj leej twg ua haujlwm raug. Lub browser tseem ceeb muaj teeb meem nrog kev ua haujlwm thiab kev ua haujlwm (piv txwv li, nws tsis tuaj yeem daws captcha thaum nkag mus rau hauv Haiku bugtracker), thiab lwm tus muaj teeb meem kev ua haujlwm loj ntawm Haiku.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
Nov yog qhov Twitter zoo li hauv WebPositive, Haiku lub browser tseem ceeb.

QupZilla thiab OtterBrowser lag luam hnyav heev ntawm kev sib txuas hauv Is Taws Nem tsis tuaj yeem (piv txwv li, ntawm lub tsheb ciav hlau). Hloov ntawm tabs yuav ua tsis tau yog hais tias cov ntaub ntawv tsis ntws hauv smoothly. Nws tsis tuaj yeem qhib lub tab tshiab thaum lub sijhawm tam sim no tab tom thauj cov ntaub ntawv hla lub network. Txhua yam yog qeeb, txawm tias tsis muaj load. Tej zaum cov browsers tsis zoo tag nrho rau Haiku multithreading, lossis muaj lwm yam teeb meem nrog Haiku [ntawm Linux qhov no tshwm sim rau kuv qee zaum ib yam nkaus - kwv yees. tus txhais lus].

Kuv tsis tuaj yeem sau dab tsi ntawm Nruab Nrab nrog QupZilla ...

Apple tau ua ntau yam los xyuas kom meej qhov browser ruaj khov nrog kev ua haujlwm zoo heev. Kuv xav tias qhov kev nqis peev no yuav them rau Haiku ib yam. Tshwj xeeb tshaj yog muab qhov tseem ceeb ntawm cov ntawv thov web, thiab ntau dua li muab cov ntawv thov ib txwm tsis tau muaj rau txhua qhov kev siv.

Zaj dab neeg ntawm Kenneth Kocienda thiab Richard Williamson: Safari thiab Webkit tau los ua li cas

Teeb meem # 2: Launcher thiab Dock

Nyob rau sab xis sab xis ntawm qhov screen yog nyob Deskbar, quirky mash-up ntawm Windows 'Start menu interspersed nrog Dock nta thiab ob peb lwm yam nta.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
Deskbar

Txij li qhov no yog kab tias yog lub hauv paus tseem ceeb ntawm cov neeg siv kev paub dhau los rau BeOS, nws tsis muaj peev xwm ntawm ib puag ncig niaj hnub desktop: Kuv xav tau lub program launcher zoo li Tsom teeb, launched ntawm Alt + chaw. Nyem-rau-launch apps qeeb. Muaj ib lub cuab yeej Nrhiav uas zoo li Stirlitz undercover, tab sis nws tsis yog tsim los rau kev yooj yim launching ntawm daim ntaub ntawv, txawm tias nws yog ceev.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
Kev tsom teeb ntawm Mac OS X Leopard, launched nrog Command + Spacebar

muaj LnLauncher, ntsia hauv HaikuDepot. Thaum koj thawj zaug tso nws, nws yog khoob kiag li, thiab nws tsis meej meej tias yuav ntxiv dab tsi rau nws. Tsis tas li ntawd, nws tshwm nyob rau hauv qhov chaw tsis yooj yim ntawm qhov screen uas tsis muaj qhov pom tseeb los hloov txoj haujlwm. Zoo, kuv tuaj yeem muab nws tso rau sab laug lossis hauv qab ntawm lub vijtsam, zoo li Dock hauv Mac OS X? Kuv ntseeg tias UX hauv qhov no yog qhov tsis paub.

DockBert, kuj ntsia los ntawm HaikuDepot. Twb zoo lawm. Qhia rau hauv qab ntawm qhov screen. Kuv tsis xav tias qhov kev txiav txim ntawm cov cim yuav thim rov qab: lub pob tawb yog thaum pib, tab sis tag nrho nws zoo li cog lus.

Kuv tuaj yeem teeb tsa nws li qub tsis yog Deskbar? Yog tias koj nyem rau ntawm Deskbar icon hauv DockBert thiab xaiv "kaw" - nws yuav, tau kawg, kaw ... thiab rov tshwm sim ib nrab thib ob tom qab. (Cov neeg tsim tawm hais tias qhov no yog, hauv paus ntsiab lus, kab laum hauv DockBert). Nws yuav zoo yog tias DockBert tau ntse txaus kom nkag siab tias tus neeg siv xav tau dab tsi thiab ua nws. Los ntawm lub neej ntawd, DockBert tsis muaj lub cim app, tab sis nws qhia "rub ntawm no" yog li koj paub yuav ua li cas ntxiv txhua yam. Txawm li cas los xij, kuv tsis tuaj yeem tshem tawm cov apps - tsis yog los ntawm txoj cai-nias lossis los ntawm rub lub cim los ntawm DockBert.

Sim HiQDock. Kuv pom nws los ntawm kev sib tsoo nyob rau hauv ib tug thib peb tog repository. Zoo li kuv xav. Nrog rau qhov tseem ceeb ntawm "zoo". Vim nws tseem tsis tau ua haujlwm: nws tseem yog Beta version. Nws tau sau rau hauv Qt4, yog li kuv tsis ntseeg tias nws yuav suav nrog hauv daim duab teeb tsa.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
HiQDock.

Hauv txoj ntsiab cai, kuv tsis yog tib tus uas xav tias qhov xwm txheej nrog Dock thiab Launcher yog qhov nyuaj. Kuv txawm pom ntawm lub ncauj lus no tag nrho tsab xov xwm.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
QuickLaunch

Ces kuv paub txog QuickLaunch, uas yog pom zoo kom pib los ntawm kev ntxiv ib qho kev sib txuas ntawm cov nyees khawm hauv Shortcuts nqis.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
Shortcuts nqis hauv Haiku

Nws yuav zoo yog tias tej yam zoo li no tau teeb tsa rau "tsuas yog ua haujlwm" los ntawm lub neej ntawd. Kuv puas tau hais Alt + Space? Zoo, hauv paus, QuickLaunch yuav nug koj yog tias koj xav tau kho lub keyboard shortcut thaum koj thawj zaug tso nws. Ua qhov no hauv Shortcuts nqis yog cumbersome.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
Lub qhov rais qhia koj kom nkag mus rau "daim ntawv thov" hauv Shortcuts nqis. Tsis muaj lus thuam

Kuv txaus siab thawj koom ruam uas feem ntau cov neeg siv tsis paub yuav ua li cas los ua "daim ntawv thov", uas yog: /boot/system/apps/QuickLaunch (tsuas yog QuickLaunch tsis ua haujlwm).

Kev daws sai: Teem QuickLaunch ua lub neej ntawd thiab muab nws lub neej ntawd alt + chaw shortcut.

Hmoov zoo, kuv muaj cov ntaub ntawv los ntawm cov neeg tsim khoom uas qee lub sijhawm lawv tuaj yeem suav nrog nws ua kev txhim kho lossis hloov pauv rau qhov zoo qub Deskbar. Tej zaum...ib hnub...Ntiv tes hla! (Tau qhov kev thov, lossis nws yuav tsis tshwm sim. Ntawm no). Lwm tus tsim tawm hais tias, hais tias: "Hauv kuv lub tswv yim, ua raws li Windows txoj hauv kev suav nrog lub thawv tshawb nrhiav hauv cov ntawv qhia pib yooj yim txaus rau Beta, Kuv xav hais tias nws yuav ua rau muaj qhov sib txawv loj rau ntau tus." Pom zoo! (dua: daim ntawv thov los tsis).

Yog vim li cas QuickLaunch nrhiav qhov screenshot program ob zaug, hauv /boot/system/apps thiab nyob rau hauv /boot/system/bin? Cov neeg tsim khoom paub txog, vim tias hauv cov ntaub ntawv /boot/system/apps/QuickLaunch/ReadMe.html.

/system/bin tsis tau ua tiav ua ntej, ported programs feem ntau xaus rau hauv /bin directory, uas yog lub tswv yim phem. Koj tuaj yeem tshem tawm cov ntawv thov CLI tsis xav tau, piv txwv li, siv lub pob "Ntxiv rau cov npe tsis quav ntsej" hauv cov ntawv qhia zaub mov.

kev daws sai: lim cov ntawv thov los ntawm /system/bin uas tseem muaj nyob hauv /system/apps

Teeb meem #3: tsis muaj kho vajtse acceleration

BeOS tau littered nrog demo programs. Tsis muaj BeOS video yuav ua tiav yam tsis muaj ntau lub qhov rais nrog cov yeeb yaj kiab sib txawv ua si. Ib qho kev ua tiav zoo kawg nkaus thaum lub sijhawm. Haiku los nrog 3D demos qhia 3D fonts txav hauv qhov chaw. (Hav, Haiku tsis npaj rau IPO, puas yog?)

BeOS nyob rau hauv 1995, uas yog nyob rau hauv Haiku. Lub sijhawm ntawd nws tau khiav ntawm ob lub PowerPC 603 processors nrog lub moos zaus ntawm 66 MHz.

Peb xav ua lub Linux ntawm lub ntiaj teb audio thiab video.

-Jean-Louis Hesse, tus thawj tswj haujlwm dav dav

Kuj ceeb tias, video thiab 3D tsis tau kho vajtse nrawm hauv Haiku. Kuv twv ua si thiab.

Los ntawm developers mr. waddlesplash и Alex von Gluck Muaj cov ntaub ntawv rau kev kho vajtse acceleration ("nws yuav siv li ob lub hlis"). 3D acceleration yuav dhau los ntawm Mesa (Haiku, raws li twb tau hais lawm, siv Mesa thiab LLVMPipe ua lub hauv paus rau OpenGL), rau video koj tuaj yeem tso siab rau FFmpeg los yog ua rau koj tus kheej kev daws teeb meem (Kuv paub tias Haiku twb siv FFMpeg sab hauv, nws tsuas yog siv tsis tau VDPAU lossis lwm yam API zoo sib xws yam tsis muaj kev tsav tsheb nrawm).

Ntiv tes hla!

Teeb meem # 4: cov kev pab cuam tsis tshawb nrhiav

Kuv paub tias muaj ntau ntau CLI cov kev pab cuam xa mus rau Haiku, tab sis kuv tsis pom lawv hauv HaikuDepot. Tsis muaj cov lus qhia ntxiv. Tsis muaj "haiku ..." lossis "port ..." commands ntawm kab hais kom ua

~/testing> haikuports
bash: haikuports: command not found

Tom qab google, kuv pom, qhov twg kuv downloaded avrdude los ntawm. Thaum khiav, muab ob npaug rau-nias lub qhov rais nrog kev tsis txaus siab tshwm sim. Nws yuav zoo yog tias qhov no tsis tshwm sim. (Ib qho yog vim li cas kuv nyiam nws heev pob .app rau Mac thiab AppImage rau Linux).

Los ntawm cov neeg tsim khoom kuv tau kawm tias "theoretically" muaj tshuab, tiv thaiv qhov no. Pom tau tias nws xav tau kev hlub ntxiv.

Yuav tsum ua li cas? nws yog Muaj cov lus qhia rau cov neeg uas xav mus rau chaw nres nkoj Haiku cov kev pab cuam, tab sis tsis muaj cov lus qhia rau cov neeg uas tsuas xav siv cov kev pab cuam ported. Nov yog qhov kuv tau koom nrog.

Tus tsim tawm hais rau kuv tias: "Peb tsis hais txog HaikuPorts vim tias 99.9% ntawm cov neeg siv tsis tas yuav tsum paub lossis saib xyuas raws nraim li cas cov pob no tau tsim thiab tshwm sim hauv HaikuDepot." Pom zoo. Tham txog HaikuDepot, thiab yuav ua li cas kom tau ib yam dab tsi los ntawm qhov ntawd, vim tias HaikuDepot interface tsis qhia nws (piv txwv li, avrdude cli). Pom tau tias yuav tsum muaj lub checkbox uas qhia CLI daim ntawv thov hauv HaikuDepot interface, tab sis kuv tsis pom nws, lossis tej zaum nws tsis muaj. ("pom zoo" lossis "Txhua pob khoom" ... koj puas xav tau nws? Tsis yog, Kuv tsis xav saib "tag nrho" pob, Kuv xav tias ntau lub tsev qiv ntawv yuav tshwm sim. Synaptic).

Hloov chaw kuv pom. Kuv kuj tsis paub yuav ua li cas rau nruab nws (Lawv hais tias HaikuArchives yog "repository ntawm kev txhawb nqa software", thiab tseem hais tias "tag nrho cov kev pab cuam tsim nyog twb nyob rau hauv HaikuPorts" - integrators xav tau).

Tom qab qee qhov google ntxiv, kuv pom:

/> pkgman search avrdude​Status Name Description
-------------------------------
avrdude A tool to up/download to AVR microcontrollers

Wow! Nws yuav zoo ua kom pab neeg no pom ntau dua. Ib qho ntawm cov neeg tsim khoom tau lees paub tias "pkgman yog cli analogue rau HaikuDepot." Vim li cas nws thiaj tsis muaj npe? haikudepot?

Ua ntej ntawm tag nrho cov, kuv ntsia command_not_found-0.0.1~git-3-any.hpkg. Tam sim no kuv tuaj yeem ua qhov no:

/> file /bin/bash
DEBUG:main:Entered CNF: file
This application is aviaiblible via pkgman install file

daws sai: ntxiv command_not_found-*-any.hpkg mus rau lub default installation.

Tus tsim tawm Haiku ntseeg tias "hauv Haiku, tsis zoo li Linux, tsis muaj qhov xav tau tiag tiag rau cov lus txib-tsis pom" vim tias "koj tuaj yeem khiav pkgman nruab cmd: commandname." Zoo, ua li cas kuv thiaj li, "tsuas yog neeg ntiaj teb," paub txog qhov no?!

Cov pob khoom, cov neeg saib xyuas pob, kev vam meej. Ib qho hauv Haiku yeej ntse dua li feem ntau, tab sis nws tseem yog tus thawj tswj pob:

/> pkgman install avrdude100% repochecksum-1 [65 bytes]
Validating checksum for Haiku…done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts... done.
100% repocache-2 [951.69 KiB]
Validating checksum for HaikuPorts... done.
Encountered problems:
problem 1: nothing provides lib:libconfuse>=2.7 needed by libftdi-1.4–7
solution 1:
- do not install “providing avrdude”
Please select a solution, skip the problem for now or quit.
select [1/s/q]:

Cov neeg saib xyuas pob ua li cas cov neeg saib xyuas pob ib txwm ua, tsis hais txog kev khiav haujlwm. Muaj ib qho laj thawj kuv raug rub mus rau nws - kuv puas tau hais tias, tsis yog? - To pob khoom .app thiab AppImages.

Tsis tas li ntawd, qee qhov kev thov qhib qhov nrov heev tau ploj ntawm no:

/> pkgman install inkscape
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku…done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts…done.
*** Failed to find a match for “inkscape”: Name not found

Cov neeg tsim khoom teb: "Vim tias tsis muaj Gtk, yuav tsis muaj Inkscape." To taub. Lwm tus tsim tawm ntxiv: "Tab sis peb muaj qhov zoo kawg nkaus WonderBrush." Kuv tsis paub txog qhov no, tab sis nws tsis pom hauv HaikuDepot, thiab nws yuav nyob qhov twg? (Kev kho: Kuv yuav tsum tau hloov mus rau "Tag nrho Cov Pob" tab!

/> pkgman install gimp
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku... done.
100% repochecksum-1 [64 bytes]
Validating checksum for HaikuPorts... done.
*** Failed to find a match for “gimp”: Name not found​/> pkgman install arduino
100% repochecksum-1 [65 bytes]
Validating checksum for Haiku... done.
100% repochecksum-1 [64 bytes]​
Validating checksum for HaikuPorts... done.
*** Failed to find a match for “arduino”: Name not found

Kuv paub tias "arduino nyob ntawd ua ntej" ... nws tag nrho mus qhov twg?

Ntawm lwm yam, Kuv xav tsis thoob los ntawm qhov tseeb ntawm "kev siv thev naus laus zis": ntau kab tau nthuav tawm tsuas yog li ntawd thaum kawg lawv hais tias: "qhov software no tsis muaj."

Teeb meem # 5: ntau yam ntxhib npoo uas yuav tsum tau kho

Hloov ntawm daim ntawv thov

Nws tho txawv yam tsis muaj alt + tab los hloov daim ntawv thov. Ctrl + tab ua haujlwm, tab sis qee qhov crookedly.

Cov tswv yim tsim tawm: Yog tias kuv tig rau lub Windows layout, Cmd thiab Ctrl yuav hloov chaw, thiab alt + Tab yuav paub. Tab sis kuv xav zoo li Mac thaum siv PC keyboard!

Nco tseg los ntawm cov neeg tsim khoom: "Hloov ctrl + tab rau alt + tab yuav ua rau qee tus neeg siv xav tsis thoob." Kev daws yooj yim: pab ob leeg! (raws li Mac, Windows thiab Linux cov neeg siv nrog Gnome, KDE, Xfce kuv tseem tsis paub yuav ua li cas).

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
Hloov daim ntawv thov ntawm ctrl + tab siv Twitcher. Hauv qee qhov chaw nws tshwm, qee zaum tsis yog thawj zaug

Dab tsi yog qhov phem dua: ctrl + tab qee zaum qhia lub qhov rais nrog daim ntawv thov icons, thiab qee zaus nws tsis ua. Ntawm lwm yam, qhov kev txiav txim ntawm kev hloov daim ntawv thov zoo li random: StyledEdit-WebPositive-rov qab StyledEdit-WebPositive-StyledEdit-window nrog daim ntawv thov icons... Software yuam kev? (Puas muaj leej twg paub yog tias muaj Gif kaw cov cuab yeej rau Haiku?) Kev hloov kho: Qhov no yog ib qho feature, tsis yog kab laum.

Ib qho luv luv ntawm ctrl + tab hloov ncaj qha mus rau daim ntawv thov dhau los yam tsis tau tso tawm Twitcher qhov rai. Yog tias koj tuav cov kev sib txuas ntev dua, koj tau txais yam kuv twb tau siv lawm.

shortcuts

Yog tias peb tham txog cov keyboard shortcuts, thaum koj paub tias txhua yam zoo ib yam li Mac, koj yuav cia li sim siv cov shortcuts ib txwm ... Piv txwv li, hauv "Qhib ..." thiab "Txuag li ... " dialog boxes, Kuv xav nias alt + d rau "ua haujlwm" cov lus qhia, thiab lwm yam.

Cov neeg tsim khoom "muaj kev xaiv ntxiv qhov no" "rau cov ntaub ntawv dialog txhim kho thov." Kuv yuav tsim qhov kev thov yog tias muaj qhov teeb meem hauv zos tracker ntawm GitHub lossis GitLab, qhov twg kuv muaj nyiaj.

Tab sis, raws li kuv tau piav qhia ua ntej, kuv tsis tuaj yeem sau npe hauv lawv qhov system. (Raws li koj tau twv, kuv xav hais txog qhov yooj yim ntawm kev ua haujlwm nrog cov khoom no thaum siv cov kev pabcuam pej xeem xws li GitHub lossis GitLab). Kev hloov kho: https://dev.haiku-os.org/ticket/15148

Kev tsis sib haum xeeb

Cov ntawv thov Qt thiab cov ntawv thov ib txwm txawv ntawm tus cwj pwm. Piv txwv li, koj tuaj yeem tshem tawm lo lus kawg uas siv alt + backspace hauv Qt daim ntawv thov, tab sis tsis yog nyob rau hauv ib txwm muaj. Tej zaum yuav muaj lwm qhov sib txawv thaum kho cov ntawv nyeem. Kuv xav pom tej kev tsis sib haum xeeb tshem tawm.

Kev Kho: Kuv tseem tsis tau sau tsab xov xwm no tiav (Kuv tau pom thawj zaug ntawm Haiku dev channel los sau cov lus) thaum nws pom tias qhov sib txawv no tau kho! Zoo kawg! Kuv nyiam li cas qhib qhov project! Ua tsaug, Kasper Kasper!

Sau ntawv

Kuv tseem kawm Haiku thiab nws tseem ua rau kuv txaus siab. Txawm hais tias kuv tau tsom mus piav qhia txog kev ntxhov siab niaj hnub no, kuv tsis tuaj yeem pab tab sis nco ntsoov koj vim li cas qhov kev ua haujlwm no yog qhov txaus nyiam heev. Hauv qab no yog ob peb yam piv txwv. Tsuas yog ib qho kev ceeb toom kom pom tias Haiku ua tej yam uas yog qhov tseeb.

Yog tias koj nyem ob npaug rau qhov kev ua tiav uas tsis muaj cov tsev qiv ntawv xav tau, koj yuav tsis pom dab tsi hauv Linux. Haiku yuav tso saib cov duab zoo nkauj nrog cov ntaub ntawv hais txog qhov teeb meem. Kuv tau npau suav txog tej yam zoo li no hauv Linux tau ntev, thiab kuv tseem zoo siab tias nws tau ua tiav hauv Haiku. Qhov piv txwv no qhia tau hais tias lub operating system zoo ib yam ntawm txhua qib. Qhov tshwm sim yog elegance, kev zoo nkauj thiab simplicity, txawm nyob rau hauv rooj plaub xws li kev ua yuam kev.

Ib tug fascinating saib nyob rau hauv lub hood.

Cov ntaub ntawv QuickLaunch hais tias:

Tej zaum yuav muaj 2 lub laj thawj vim li cas QuickLaunch yuav tsis pom daim ntawv thov:

  • Daim ntawv thov tsis nyob ntawm BeFS muab faib, lossis BeFS muab faib tsis tau formatted los txhawb cov lus nug.
  • Daim ntawv thov tsis muaj qhov tsim nyog BEOS:APP_SIG tus cwj pwm. Hauv qhov no, nug tus tsim daim ntawv thov ntxiv nws, lossis sim ua raws li hauv qab no
    Cov lus qhia no: yog tias koj tab tom siv ib daim ntawv thov lossis tsab ntawv uas tsis tso tawm hauv QuickLaunch (thiab nyob rau hauv qhov chaw sau tau) - sim ntxiv cov cwj pwm no hauv lub davhlau ya nyob twg.

    addattr BEOS: HOM daim ntawv thov / x-vnd.Be-elfexecutable /path/to/your/app-or-script

    addattr BEOS:APP_SIG application/x-vnd.anything-unique /path/to/your/app-or-script

Qhov no muab qee qhov kev nkag siab txog yuav ua li cas khawv koob zoo li Launch Services, uas kuv txuas ntxiv qhuas, ua haujlwm tau (thiab qhov uas tsis muaj nyob hauv qhov chaw ua haujlwm ntawm Linux).

Tsis tshua muaj kev txaus siab yog "Qhib nrog ..."

Xaiv cov ntaub ntawv, nias alt + I, thiab tom qab ntawd cov ntaub ntawv tshuaj ntsuam tso cai rau koj xaiv daim ntawv thov twg tuaj yeem qhib cov ntaub ntawv tshwj xeeb.

Kuv hnub thib ob nrog Haiku: zoo siab, tab sis tseem tsis tau npaj hloov
Hauv Haiku Kuv tuaj yeem hla daim ntawv thov qhib ib cov ntaub ntawv tshwj xeeb. Txias?

Qhov no txhua yam ua haujlwm txawm tias lub npe txuas ntxiv ploj lawm, thiab thaum kawg kuv tuaj yeem qhia cov ntaub ntawv sib txawv ntawm tib hom los qhib rau hauv cov ntawv thov sib txawv, uas yog qhov nyuaj heev, yog tias tsis yog yuav luag, hauv Linux desktop ib puag ncig.

xaus

Raws li kuv tau sau nag hmo, Haiku qhib kuv lub qhov muag thiab qhia kuv tias qhov chaw ua haujlwm tuaj yeem "tsuas yog ua haujlwm." Hnub ob kuv kuj pom ob peb yam uas xav tau kev txhim kho kom meej meej.

Tsis muaj leej twg yuav tsum tsis ua haujlwm. Kuv zoo siab heev txog yav tom ntej ntawm tus kheej lub desktop operating system. Qhov no yog qhov zoo siab tos txais kev txhim kho sab nraud ntawm "Linux desktop ib puag ncig" uas txuas ntxiv qhia cov teeb meem loj uas tsis tuaj yeem daws tau yav tom ntej. teeb meem architectural.

Kuv vam rau Haiku.

Sim koj tus kheej! Tom qab tag nrho, Haiku project muab cov duab rau booting ntawm DVD lossis USB, generated ежедневно. Txhawm rau nruab, tsuas yog rub tawm cov duab thiab sau rau hauv flash drive siv Etcher

Koj puas muaj lus nug? Peb caw koj mus rau Lavxias teb sab-hais lus telegram channel.

yuam kev txheej txheem cej luam: Yuav ua li cas tua koj tus kheej hauv ko taw hauv C thiab C ++. Haiku OS Recipe Collection

Los ntawm tus sau phau ntawv txhais lus: qhov no yog tsab xov xwm thib ob nyob rau hauv series txog Haiku.

Daim ntawv teev cov kab lus: Ua Ntej

Tau qhov twg los: www.hab.com

Ntxiv ib saib