- FreeBSD ponúka kompletný, robustný a flexibilný systém podobný UNIXu, vhodný pre serverové aj desktopové použitie s prostrediami GNOME, KDE alebo MATE.
- Inštalácia kombinuje jednoduchého sprievodcu (bsdinstall) s pokročilými možnosťami, ako sú ZFS, gmirror a kompatibilita s binárnymi súbormi Linuxu.
- S niekoľkými úpravami siete, jazyka, služieb a ďalších balíkov sa dá FreeBSD premeniť na plne funkčný španielsky desktop.
FreeBSD je oveľa viac než „ďalší čudný UNIX“Je to kompletný, robustný operačný systém s veľmi tolerantnou licenciou a malou, ale vysoko technickou komunitou, ktorá za ním stojí. Hoci väčšina ľudí používa na svojich počítačoch Windows, macOS alebo distribúciu GNU/Linux, FreeBSD zostáva veľmi serióznou voľbou pre servery aj každodenné použitie na PC so známymi desktopovými prostrediami ako GNOME, KDE, MATE a XFCE.
Ak ste ho nikdy predtým neinštalovali, môže sa vám to zdať trochu skľučujúce.Najmä preto, že nemá rovnaký humbuk okolo neho ani rovnaký počet grafických asistentov ako mnohé linuxové distribúcie. Inštalácia je však oveľa jednoduchšia, ako sa zdá, najmä vďaka inštalátoru bsdinstall a vylepšenej podpore pre ZFS, UEFI, firmvér grafickej karty, Wi-Fi a všetky druhy moderného hardvéru. Nižšie nájdete komplexného sprievodcu, ktorý kombinuje informácie z rôznych špecializovaných zdrojov, aby ste si mohli FreeBSD krok za krokom nainštalovať a nastaviť ho ako kompletné desktopové prostredie.
Čo je FreeBSD a prečo by vás to mohlo zaujímať
Vo svete BSD je FreeBSD najobľúbenejším „pekným dievčaťom“.Vznikol ako systém odvodený z distribúcií BSD Kalifornskej univerzity a dnes sa používa v serveroch aj komerčných riešeniach: časti systému macOS sú odvodené od BSD, spoločnosti ako Netflix ho používajú pre svoj vysokovýkonný TCP/IP stack a jeho permisívna licencia umožňuje opätovné použitie kódu bez povinnosti publikovať zmeny.
Na desktope sa FreeBSD správa veľmi podobne ako moderná distribúcia GNU/Linuxu.Máte prehliadače ako Firefox, kancelárske balíky ako LibreOffice, množstvo prehrávačov médií, dizajnové nástroje, softvér na úpravu videa, virtualizačné možnosti, binárnu kompatibilitu s Linuxom a podporu klasických desktopových prostredí. Majte však na pamäti, že niektoré ovládače môžu trvať o niečo dlhšie, kým dorazia, alebo si môžu vyžadovať manuálne úpravy, a to práve preto, že počet vývojárov je menší ako v Linuxe.
V novších verziách (13, 14, 15) Posilnená bola podpora architektúr ako amd64 a arm64, aktualizované boli dôležité kompilátory a knižnice, vylepšené jadro o podporu TLS a predovšetkým bola prostredníctvom špecifických modulov vylepšená integrácia so ZFS a grafickým frameworkom DRM-KMS pre Intel, AMD a dokonca aj NVIDIA.
Ak ste nikdy nehrali BSD a bojíte sa začať od nulyMnoho ľudí odporúča najskôr si trochu poexperimentovať s GhostBSD, desktopovou distribúciou založenou na FreeBSD, ktorá slúži ako referencia pre odborníkov, ako konfigurujú súbory rc.conf, loader.conf, sysctl.conf, fstab, devfs.conf a devfs.rules. My sa však tu zameriame na „čistú“ inštaláciu FreeBSD, manuálne nakonfigurovanú a vyladenú.
Stiahnite si príslušný obraz FreeBSD

Východiskovým bodom je vždy oficiálna stránka na sťahovanieTáto časť uvádza zoznam dostupných verzií a architektúr: ISO obrazy pre štandardnú inštaláciu, obrazy pripravené pre virtuálne počítače a obrazy pre SD karty (Raspberry Pi a podobné zariadenia). Pre moderný 64-bitový počítač je najbežnejším prístupom vybrať si najnovšiu verziu pre architektúru amd64 a stiahnuť si ISO. disc1 alebo celý obrázok.
Hoci na oficiálnej webovej stránke je časť obsahu v španielčineZvyčajne je menej aktuálna, takže sa oplatí prejsť priamo do anglickej sekcie. Ak uprednostňujete sťahovanie cez BitTorrent, pre mnohé verzie sú k dispozícii aj magnetické odkazy, čo je veľmi užitočné, ak vaše pripojenie nie je veľmi stabilné.
Keď už máte ISOZostáva už len napáliť ho na DVD alebo, ako sa dnes odporúča, na bootovací USB disk. V Linuxe môžete použiť ddZ Windowsu nástroje ako Rufus a z macOS samotný program. dd alebo pomocné programy tretích strán.
Spustenie inštalačného programu a prvé obrazovky
S už vytvoreným médiom spustite počítač alebo virtuálny stroj z tohto ISO súboru.Prvá vec, ktorú uvidíte, je zavádzač FreeBSD, ktorý sa dá použiť aj na záchranné úlohy po nainštalovaní systému. Po niekoľkých sekundách alebo stlačením klávesu Enter sa spustí textový inštalátor bsdinstall.
Úvodná obrazovka inštalátora je veľmi jednoduchá: vyberiete možnosť inštalovať (zvyčajne je predvolene zvýraznené) a stlačte Enter. Odtiaľ prejdete sériou obrazoviek v textovom režime, ktoré zahŕňajú: rozloženie klávesnice, názov počítača, ďalšie komponenty, rozdelenie atď.
Dôležitým detailom od začiatku je rozloženie klávesniceMôžete sa pohybovať pomocou šípok, vyberať pomocou medzerníka a ak chcete, vyskúšať si, ako vyzerajú špeciálne znaky (diakritika, ñ, symboly). Ak používate španielsku klávesnicu, má zmysel vybrať španielske rozloženie, hoci existujú aj variácie, ako napríklad Dvorak.
Nasleduje čas priradiť názov hostiteľaTeda názov, pod ktorým bude počítač identifikovaný v sieti. V domácom prostredí môžete použiť niečo jednoduché (napríklad worldBSD), zatiaľ čo v podnikovej sieti alebo na vzdialenom serveri je vhodnejšie použiť FQDN (napríklad www.mundobsd.com).
Vyberte voliteľné komponenty: src, ports, lib32…
FreeBSD vám umožňuje rozhodnúť sa, ktoré voliteľné komponenty sa nainštalujú od začiatku.Uvidíte niekoľko políčok: ladiace knižnice -dbg, testy, 32-bitová kompatibilita, zdrojový kód (src), zbierka portov atď. Pre bežného používateľa počítača zvyčajne nie je potrebné aktivovať testy alebo balíky na ladenie systému.
Tri zložky, ktoré sú zvyčajne najzaujímavejšie, sú: lib32, ports y src. lib32 Umožňuje vám spúšťať starší softvér kompilovaný pre 32-bitové systémy na systémoch amd64; kolekcia ports inštaluje sa v /usr/ports/ súbory Makefile podľa kategórií stoviek aplikácií tretích strán; a src skopírujte celý zdrojový kód systému do /usr/src/.
Kompilácia z portov má svojich fanúšikovPretože vám to umožňuje doladiť možnosti a optimalizácie. Napríklad, ak chcete nainštalovať PostgreSQL 13 z portov, môžete prejsť na /usr/ports/databases/postgresql13-server/ a hádzať make install cleanFreeBSD však má aj pkg, binárny správca balíkov, ktorý uľahčuje život a je to, čo bude používať väčšina ľudí.
Majte na pamäti, že tieto komponenty zaberajú značné množstvo miesta na disku.strom ports okolo niekoľkých stoviek MB, src Môže zabrať takmer 1 GB a ak skompilujete celý systém, budete potrebovať niekoľko ďalších GB dočasného priestoru. Inštalátor nekontroluje dostupné miesto prísne, preto je najlepšie byť opatrný.
Rozdelenie disku: UFS, ZFS a automatické režimy
Ďalším veľkým krokom je rozhodnutie, ako rozdelíte diskInštalačný program ponúka automatické režimy (Auto UFS, Auto ZFS) a manuálne režimy (Manual, Shell). Ak si nechcete veci príliš komplikovať, nechať to na sprievodcu je úplne správna možnosť, najmä ak je disk určený výhradne pre FreeBSD.
FreeBSD tradične používal UFS ako svoj predvolený súborový systém.Je veľmi vyspelý a funguje veľmi dobre. Roky však obsahuje aj ZFS, čo je súborový systém aj správca zväzkov s pokročilými funkciami pre integritu dát, snímky, kompresiu, softvérový RAID atď. Pre moderný počítač s dostatočnou pamäťou RAM je ZFS veľmi solídnou voľbou.
Zvyčajné odporúčanie je používať ZFS, ak máte aspoň 1 GB RAM.8 GB alebo viac je ideálne, ak plánujete vykonávať náročné operácie. V inštalátore možnosť Automaticky (ZFS) vytvorí fond s primeranými predvolenými nastaveniami. V konfigurácii ZFS si môžete vybrať typ fondu: prúžok (bez redundancie), ak máte iba jeden disk alebo ak vám nezáleží na odolnosti voči chybám, RAID1 (zrkadlo) alebo pokročilejšie konfigurácie, ak máte viacero diskov.
Je veľmi bežné ponechať takmer všetko na predvolených nastaveniach a dotknúť sa iba položky „Typ fondu/Disky“.Vy si vyberiete prúžok – žiadna redundancia Ak inštalujete na jeden disk, vyberte disk, na ktorý chcete nainštalovať FreeBSD, potvrďte a sprievodca vytvorí schému oddielov GPT (pre UEFI) alebo MBR, ak ide o starší počítač. Majte na pamäti, že prijatím formátovania vymažete všetky údaje na tomto disku.
Pokročilé scenáre: RAID1 s gmirror a samostatným ZFS
Ak máte chuť na pokročilejšie nastavenie, FreeBSD to tiež uľahčuje z konzoly.Klasickým prístupom je použitie softvérového RAID1 s gmirror pre kritické systémové oddiely (/, /usr, /var, swap) a potom zvyšný diskový priestor venovať spravovanému zrkadlenému fondu ZFS s zpool.
Myšlienka by bola niečo takéto, napríklad začať s dvoma diskami. ad0 y ad1Najprv sa vyčistia prvé sektory pomocou dd if=/dev/zero of=/dev/ad0 count=2 a to isté pre ad1 aby sa predišlo zvyškom predchádzajúcich oddielov. Potom sa vytvoria segmenty a štítky pomocou fdisk -BI /dev/ad0, fdisk -BI /dev/ad1a potom sa značky BSD zapíšu pomocou bsdlabel -wB /dev/ad0s1 y bsdlabel -wB /dev/ad1s1.
Pre úsporu práce môžete upraviť iba označenie jedného z diskov. s bsdlabel -e /dev/ad0s1Definujte oddiely pre root, swap, /var, /usr a potom naklonujte návestie na druhý disk: bsdlabel /dev/ad0s1 > /tmp/bsdlabel.txt && bsdlabel -R /dev/ad1s1 /tmp/bsdlabel.txtKeď sú oddiely pripravené, zrkadlá sa inicializujú: gmirror label root /dev/ad[01]s1aTo isté platí pre /var a /usr a a gmirror label -F swap /dev/ad[01]s1b pre výmenu.
Potom už len zostáva vytvoriť súborové systémy UFS2 na zrkadlených zariadeniach s newfs /dev/mirror/root, newfs /dev/mirror/var y newfs /dev/mirror/usrnamontujte ich pod /mnt (napríklad mount /dev/mirror/root /mnt y mkdir /mnt/usr /mnt/var nasledované príslušnými držiakmi) a začnite sysinstall alebo bsdinstall, čo naznačuje, že koreňový adresár, kam má byť systém nainštalovaný, je /mnt pomocou možnosti Nainštalujte root.
Keď je základný systém skopírovaný do pripojeného stromu, zadáte pomocou chroot /mnt Toto slúži na vykonanie úprav po inštalácii (rc.conf, fstab, loader.conf atď.) a prípravu všetkého na prvé spustenie zo zrkadlených diskov. Neskôr sa vytvorí a nakonfiguruje ZFS pool na ukladanie údajov o zostávajúcom voľnom mieste na diskoch.
Konfigurácia hesla root, siete a časového pásma
Po návrate do štandardného inštalátora je po rozdelení disku čas nastaviť heslo používateľa root.Zadáte heslo (počas písania sa nezobrazia žiadne znaky, čo je typické správanie v systémoch podobných UNIXu), stlačíte kláves Enter, zopakujete ho a potvrdíte. Od tohto bodu bude toto heslo vyžadovať každá kritická administrátorská úloha.
Ihneď potom prejdete na konfiguráciu siete.Sprievodca zobrazí zoznam zistených rozhraní (napríklad re0, ed0, wlan0...) a vyberte si, s ktorým chcete pracovať. Systém sa vás opýta, či chcete IPv4; vo väčšine prípadov odpoviete áno. Potom sa vás opýta, či používate DHCP: v domácich sieťach a mnohých firemných sieťach už existuje server DHCP (doma je to zvyčajne smerovač od vášho poskytovateľa internetových služieb), takže ho zvyčajne prijmete a necháte ho automaticky získať IP adresu, bránu a DNS.
Potom sa vás opýta, či chcete nakonfigurovať IPv6Ak vaša sieť túto funkciu ešte nepoužíva alebo si nechcete veci komplikovať, môžete odpovedať nie. Zobrazí sa súhrn konfigurácie DNS, ktorý môžete akceptovať tak, ako je, ak pochádza z DHCP, alebo ho upraviť tak, aby používal napríklad DNS od Cloudflare alebo iné podľa vášho výberu. Vyhľadávacie pole (vyhľadávanie) môže zostať prázdne, ak nepracujete s konkrétnou internou doménou.
Ďalším dôležitým krokom je výber časového pásma.Pomocou malej ponuky si vyberiete kontinent, potom krajinu a prípadne mesto alebo región. Inštalačný program vám potom umožní skontrolovať systémový dátum a čas: ak sú správne, vyberiete preskočiťa ak nie sú, môžete najprv upraviť dátum (Nastaviť dátum) a potom čas (Nastavte čas), vždy s použitím 24-hodinového formátu.
Systémové služby a možnosti zabezpečenia
FreeBSD sa dodáva s množstvom služieb (démonov), ktoré je možné konfigurovať z inštalátora.Neuvidíte celý zoznam, ale uvidíte niektoré veľmi relevantné. Napríklad, sshd pre bezpečný vzdialený prístup, ntpd synchronizovať čas, lokálne_neviazané mať lokálny DNS resolver alebo poháňaný na správu spotreby energie a frekvencie CPU, čo je obzvlášť užitočné v notebookoch.
Pomerne častou voľbou je povoliť sshd, ntpd a powerdPomocou sshd sa môžete pripojiť k počítaču na diaľku z iného počítača; pomocou ntpd bude čas vždy zosúladený s externými NTP servermi, čo je kľúčom k predchádzaniu problémom s SSL certifikátmi a záznamami v protokoloch; a pomocou powerd predĺžite výdrž batérie a znížite hluk a teplo, keď procesor nie je plne zaťažený.
V sekcii „extra zabezpečenie“ ponúka inštalátor niekoľko príznakov ktoré obmedzujú viditeľnosť procesov, informácií z určitých systémových súborov alebo obsahu dočasných adresárov. Prvé tri sú zvyčajne zamerané na obmedzenie pohľadu bežného používateľa na procesy iných ľudí, čo je užitočné na serveroch s viacerými používateľmi. Ďalšou zaujímavou možnosťou je clear_tmp, ktorý vymaže obsah /tmp pri každom spustení, čo je užitočné z hygienických aj bezpečnostných dôvodov.
Ak začínate s FreeBSDNie je zlý nápad nechať tieto bezpečnostné možnosti nezaškrtnuté, aby ste si počas učenia zjednodušili prostredie. Neskôr ich môžete kedykoľvek upraviť úpravou príslušných konfiguračných súborov.
Vytvorenie používateľa a ukončenie inštalácie
Aj keď môžete vždy pracovať ako root, vôbec sa to neodporúča.Samotný inštalátor vás vyzve na vytvorenie aspoň jedného „normálneho“ používateľského účtu na každodenné používanie. Sprievodca sa vás opýta na používateľské meno (napríklad juan), celé meno, primárna skupina, ďalšie skupiny, predvolený shell, heslo a niekoľko ďalších vecí. Možnosti v zátvorkách sa použijú ako predvolené hodnoty, ak stlačíte kláves Enter.
Je dobrým zvykom pridať tohto používateľa do skupiny wheelaby som mohol získať root oprávnenia pomocou príkazu su (a neskôr prostredníctvom) sudoSprievodca umožňuje vytvoriť ďalších používateľov v reťazci; ak to nepotrebujete, môžete s definovaním prvého prestať.
Posledná obrazovka inštalátora je malé „menu kontroly“To vám dáva možnosť krok za krokom si preštudovať predchádzajúce časti: disky, sieť, používatelia, služby atď. Ak vám všetko vyhovuje, nechajte túto možnosť vybratú. VýchodAk súhlasíte, systém odstráni inštalačné prostredie a reštartuje sa.
Pred úplným reštartovaním počítača nezabudnite vysunúť inštalačné médium. (USB alebo ISO vo virtuálnom stroji), takže po reštartovaní sa systém spustí z disku s novo nainštalovaným FreeBSD. Prvá vec, ktorú uvidíte, je zavádzač, potom proces spúšťania jadra a nakoniec textová prihlasovacia výzva, kde sa môžete prihlásiť ako používateľ alebo ako root.
Nainštalujte Xorg a pripravte grafické prostredie
Základná inštalácia FreeBSD neobsahuje grafické prostredie.Začíname s textovou konzolou, ktorá je veľmi rýchla, ale pre mnohých používateľov desktopov nepraktická. Ďalším krokom je inštalácia grafického servera Xorg, podpory grafických kariet a desktopového prostredia ako MATE alebo GNOME.
FreeBSD v posledných verziách výrazne zlepšilo rozpoznávanie hardvéruAž do tej miery, že na systémoch so základnými doskami Intel alebo procesormi Ryzen 7 a integrovanou grafickou kartou dokáže detekovať a navrhnúť inštaláciu firmvéru pre Wi-Fi aj integrovanú grafickú kartu. Tento krok, viditeľný počas inštalácie verzie 14.4, ušetrí veľa bolestí hlavy s grafickými kartami.
Za predpokladu, že už máte základný systém spustený a funkčnýPrvým krokom bude inštalácia Xorg a niektorých nástrojov, ako napríklad nano a moduly DRM pre grafickú kartu: pkg install xorg nano drm-kmod. xorg poskytuje základný grafický server, nano Je to pohodlný konzolový editor na prácu s konfiguračnými súbormi a drm-kmod Zoskupuje moderné ovládače pre integrované a dedikované grafické karty.
Po nainštalovaní je potrebné uviesť /etc/rc.conf ktoré moduly a služby by sa mali načítaťNapríklad pre integrovanú grafickú kartu Intel by sa pridali riadky ako tieto:
hald_enable="YES"
dbus_enable="YES"
kld_list="i915kms"
Po reštarte alebo manuálnom načítaní modulu pomocou kldload i915kmsGPU teraz bude bežať v režime KMS. Ak chcete overiť, či sa X server spustí správne, jednoducho spustite startxAk všetko pôjde dobre, na bielom pozadí sa zobrazia tri zelené terminály xterm, čo je typická základná relácia X bez desktopového prostredia. Ukončíte ju zadaním exit na každom termináli.
Podpora grafických kariet AMD, Ryzen a základné testovanie
S modernou grafikou AMD (napríklad integrovaná Renoir v Ryzen 7)Postup je podobný, ale modul jadra je odlišný. Po inštalácii je postup rovnaký. xorg, nano y drm-kmod, je upravené /etc/rc.conf a je stanovené:
kld_list="amdgpu"
Pri reštarte alebo manuálnom načítaní modulu pomocou kldload amdgpuVideo komponent zostane funkčný. Opäť platí, že s startx Budete môcť skontrolovať, či grafický subsystém reaguje tak, ako má. Ak vidíte terminály v správnom rozlíšení, ste na správnej ceste.
Ak chcete ísť ešte o krok ďalej a skontrolovať 3D akceleráciu, balík je možné nainštalovať mesa-demos a použitie glxinfo | grep -i renderAk výstup ukazuje, že je aktívne „priame vykresľovanie“ a uvádza poskytovateľa vykresľovania zodpovedajúceho vášmu grafickému procesoru, akcelerácia funguje.
V prípade spoločnosti NVIDIA je situácia iná.pretože používa proprietárny ovládač zabalený ako nvidia-driverJe nainštalovaný s pkg install nvidia-driver, je nabitý kldload nvidia a dodáva nvidia_load="YES" en /boot/loader.conf spolu s kern.vty="vt"Ak sa negeneruje automaticky /etc/X11/xorg.conf, možno vyvolať X -configure a výsledný súbor skopírujte do /etc/X11/xorg.conf.
Nainštalujte si pracovnú plochu MATE a základné aplikácie
Keď je Xorg a GPU pripravený, je čas vybrať si desktopové prostredie.MATE je veľmi populárna možnosť na FreeBSD, pretože je ľahká, stabilná a vysoko konfigurovateľná, čím sa vyhýba mnohým komplikáciám, ktoré môžu vzniknúť v náročnejších desktopových prostrediach. Ak ho chcete nainštalovať spolu s Firefoxom a sudo, jednoducho:
pkg install mate mate-desktop firefox sudo
Použitie sudo s vaším používateľom, treba to upraviť /usr/local/etc/sudoers s nano a pridajte riadok takto:TU_USUARIO ALL=(ALL:ALL) ALLToto vám umožní spúšťať príkazy ako root, pričom pred nimi bude sudo, bez nutnosti prihlasovania sa ako root každý druhý deň.
Potom je potrebné definovať súbor .xinitrc vo vašom osobnom adresári (napríklad /home/juan/.xinitrc) s týmto obsahom:
exec ck-launch-session dbus-launch mate-session
Bez tohto riadku sa začiatok a koniec príkazu MATE môžu správať zvláštne.Odteraz bude postup nasledovný: prihláste sa do textovej konzoly pomocou svojho používateľského mena a hesla a spustite startxRelácia MATE sa spustí automaticky so svojimi panelmi a aplikáciami.
Ak chcete, aby celý systém fungoval v španielčineMôžete začať definovaním regionálnych nastavení na niekoľkých miestach: ~/.login_conf, ~/.profile, ~/.xinitrc a globálne v /etc/profileHodnoty ako napríklad LANG=es_ES.UTF-8 y MM_CHARSET=UTF-8vždy si najprv overte s locale -a | grep UTF-8 že miesto je k dispozícii.
Užitočné nástroje, zdroje a ďalšie služby
Po spustení MATE môžete pokračovať v konfigurácii z grafického prostrediaVďaka tomu je všetko oveľa jednoduchšie: môžete si prezerať dokumentáciu v prehliadači, kopírovať a vkladať príkazy z webových stránok a vo všeobecnosti dolaďovať systém bez toho, aby ste museli pracovať s konzolou.
Existuje sada balíkov, ktoré sa zvyčajne veľmi pohodlne inštalujú už na začiatku.: hardvérové nástroje (dmidecode, smartmontools, hwstat, lscpu, curl, perl5), applety pre MATE (mate-indicator-applet, checkmate), ďalšie zdroje (urwfonts, webové fonty, Comfortaa, Gofont, Inconsolata, Liberation…) a nástroje pre automatizáciu zvuku, videa a kancelárie (VLC, LibreOffice v španielčine, Firefox ESR, GIMP, Inkscape, OBS Studio atď.).
Po inštalácii smartmontools Je dobrý nápad aktivovať svojho démona pridaním /etc/rc.conf Niečo ako smartd_enable="YES"Okrem toho je potrebné zabezpečiť, aby v /etc/fstab Pripájajú sa dôležité pseudosúbory, ako napríklad fdesc y proc:
fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
Ak potrebujete Javu, FreeBSD ju podporuje balíkmi ako napríklad openjdk8-jre e icedtea-webPredtým je vhodné pridať /etc/sysctl.conf čiara kern.ipc.shm_allow_removed=1, ktorý upravuje správanie zdieľanej pamäte tak, aby Java fungovala správne.
Tlač sa zvyčajne riadi pomocou CUPSJe nainštalovaný s pkg install cups foomatic-filters, aktivuje sa v /etc/rc.conf s cupsd_enable="YES" (a ten starý je deaktivovaný) lpd_enable="NO") a používateľ root a váš používateľ sa pridajú do skupiny cups via pw usermodV prípade tlačiarní HP je balenie hplip Ponúka nástroje na správu a ikonu na paneli úloh a sprievodcu nastavením je možné spustiť pomocou hp-setup alebo, ak to nie je možné, nakonfigurujte ho cez web na adrese http://localhost:631.
Pripájanie externých zariadení, povolenia a automatické pripojenie
Jedna z vecí, ktorá na začiatku v „holom“ FreeBSD najviac chýbala Cieľom je, aby sa USB disky, externé pevné disky a mobilné zariadenia pripájali automaticky, rovnako ako v Linuxe. Na to je tento balík určený. automount, ktorý spolu s fuse a jeho moduly umožňujú prístup k oddielom FAT, NTFS, ext2/3/4 atď.
Typický tok by bol: nainštalovať automount, reštartujte službu devd (napríklad service devd restart), nainštalovať fuse, fuse-utils, fusefs-ext2, e2fsprogs a skopírujte vzorový súbor /usr/local/etc/automount.conf.sample a /usr/local/etc/automount.conf, úprava v rámci možností, ako napríklad USERUMOUNT=YES aby si používatelia mohli rozobrať svoje vlastné zariadenia.
En /etc/sysctl.conf treba pridať vfs.usermount=1 umožniť bežným používateľom pripájať súborové systémy a v /etc/fstab uistite sa, že máte riadky späť proc y fdescOdteraz sa budeme venovať povoleniam zariadenia. /etc/devfs.conf y /etc/devfs.rules, kde sú režimy uzlov a vlastníci definovaní ako /dev/cd0, /dev/da0, /dev/mmcsd0, Atď
Napríklad, v /etc/devfs.rules je možné vytvoriť súbor pravidiel s názvom devfsrules_common ktorý udeľuje 666 oprávnenia diskovým zariadeniam, optickým jednotkám, čítačkám kariet a podobne a potom ich aktivuje v /etc/rc.conf s devfs_system_ruleset="devfsrules_common"Okrem toho je dobré pridať do skupín svoje používateľské meno. wheel y operator (pw usermod TU_USUARIO -G wheel a to isté s operator) aby mal dostatočné privilégiá nad týmito zariadeniami.
Klávesnica, jazyk systému a umiestnenie na pracovnej ploche
Problémy s klávesnicou a jazykom často spôsobujú problémy v počiatočných fázach.Najmä preto, že v niektorých verziách FreeBSD môže systém ignorovať španielsku distribúciu a neočakávane sa vrátiť k angličtine. Najspoľahlivejším spôsobom, ako nastaviť jazyk systému pre nových používateľov, je upraviť /etc/login.conf a definovať triedu, napríklad spanish, S charset=UTF-8 y lang=es_ES.UTF-8a potom ho priradiť k používateľom.
U vášho konkrétneho používateľa, ako sme už spomenuliJe veľmi praktické definovať ~/.login_conf, ~/.profile y ~/.xinitrc s premennými LANG y MM_CHARSET Spočiatku je to tak, aby konzoly aj grafické aplikácie spúšťali priamo v španielčine.
Oprava klávesnice v grafickom prostredí MATE A aby ste sa vyhli zvláštnym zmenám v angličtine, existuje jednoduchý trik: prejdite na Systém → Nastavenia → Osobné → Aplikácie pri spustení v MATE a pridajte nový záznam, ktorý sa spustí setxkbmap -layout 'es,es' -model pc105Týmto spôsobom pri každom prihlásení MATE automaticky použije správne rozloženie španielskej klávesnice.
Prehliadač Firefox tiež vyžaduje malú úpravu Ak chcete hovoriť po španielsky: najprv si nainštalujte príslušný jazykový balík z oficiálnej webovej stránky Mozilly a potom vo Firefoxe prejdite na Upraviť → Nastavenia → Všeobecné → Jazyk, človek vstúpi „Stanoviť alternatívy“ a nastavte španielčinu (Španielsko) ako preferovaný jazyk. Môžete tiež pridať slovníky na kontrolu pravopisu pre jazyky, ktoré zvyčajne používate.
Grafický správca relácií (LightDM) a používateľské priečinky
Ak sa vám nechce písať startx vždyMôžete si nainštalovať grafický správcu relácií, ktorý pri spustení počítača zobrazí peknú prihlasovaciu obrazovku. Bežnou možnosťou je lightdm s lightdm-gtk-greeter, ktorý je nainštalovaný s pkg install lightdm lightdm-gtk-greeter a aktivuje sa v /etc/rc.conf pridanie lightdm_enable="YES".
Po reštartovaní systému sa zobrazí priamo obrazovka LightDM.kde si môžete zvoliť používateľské meno, zadať heslo a prihlásiť sa do MATE alebo do nakonfigurovaného prostredia pracovnej plochy bez nutnosti používať textovú konzolu. To je značné pohodlie pre každodenné používanie.
Na druhej strane, aby sa vytvorili typické používateľské priečinky (Dokumenty, súbory na stiahnutie, hudba, obrázky, videá atď.) Je veľmi užitočné nainštalovať xdg-user-dirsPo nainštalovaní, po reštarte alebo spustení aktualizačného skriptu, sa tieto priečinky vygenerujú podľa štandardov Freedesktop a mnohé aplikácie ich automaticky rozpoznájú ako predvolené umiestnenia.
Kompatibilita s WiFi, Bluetooth, zvukom a Linuxom
Na moderných notebookoch, kde káblové pripojenie prakticky neexistujeNastavenie WiFi je kľúčové. Prvým krokom je identifikácia karty pomocou pciconf -lv | grep -i wireless alebo podobný a overte, či ho FreeBSD rozpoznáva s vhodným ovládačom (napríklad ral0, wlan0atď.). V mnohých prípadoch nie je potrebné inštalovať ďalšie balíky ovládačov, stačí ich nakonfigurovať.
Typický recept na WiFi WPA2 zahŕňa tri miesta: In /boot/loader.conf aktivujú sa moduly ako napr. wlan_wep_load="YES", wlan_ccmp_load="YES", wlan_tkip_load="YES"; en /etc/rc.conf definuje wpa_supplicant_enable="YES"Fyzické rozhranie je prepojené s wlan0 (napríklad wlans_ral0="wlan0"a dostane sa ifconfig_wlan0="WPA SYNCDHCP"; a v /etc/wpa_supplicant.conf vytvorí sa blok network s SSID a heslom vašej siete.
Po reštartovaní, a ifconfig mal by ti ukázať wlan0 s platnou IP adresouvaše SSID siete WiFi, typ šifrovania atď. Ak sa niečo pokazí, zvyčajne je to kvôli nesprávne napísanému názvu rozhrania alebo syntaktickým chybám. wpa_supplicant.conf.
Pre Bluetooth zvyčajne stačí nabiť modul ng_ubt (s kldload ng_ubt alebo pridaním ng_ubt_load="YES" en /boot/loader.conf) a potom stiahnite utility sieťového zásobníka netgraph. Na mnohých systémoch je modul už integrovaný do jadra a systém vám pri pokuse o spustenie oznámi, že je „už načítaný“.
Pokiaľ ide o zvuk, FreeBSD má sadu ovládačov zoskupených do snd_driverOvládač používa mnoho zariadení snd_hda pre integrovaný HD zvuk. Stav môžete skontrolovať pomocou cat /dev/sndstatktorý zobrazí zoznam zariadení pcm0, pcm1atď., čím sa uvedie, ktorý z nich je štandardnéAk chcete nastaviť predvolené zariadenie napríklad pcm0, pridáte /etc/sysctl.conf Niečo ako hw.snd.default_auto=0 alebo podobné hodnoty podľa okolností.
Jedným z klenotov FreeBSD je jeho binárna kompatibilita s LinuxomTo umožňuje spustenie mnohých programov navrhnutých pre Linux, aj keď neboli natívne portované. To sa dosiahne inštaláciou základu kompatibility, ako napríklad linux_base-c7 (CentOS/Rocky 7), služba Linux je aktivovaná v /etc/rc.conf s linux_enable="YES"Súborové systémy, ako napríklad linprocfs y linsysfs v /etc/fstaba sú zostavené s mount -t linprocfs y mount -t linsysfsOdtiaľ beží mnoho binárnych súborov Linuxu transparentne.
Nakoniec, pre webkameru a video môžete použiť balíky ako webcamd y cheeseaktivujúce cuse_load="YES" en /boot/loader.conf y webcamd_enable="YES" en /etc/rc.confSpustenie služby s service webcamd start a beh cheese Budete mať rýchly spôsob, ako zistiť, či fotoaparát funguje.
Celý tento proces, od výberu obrazu až po vytvorenie španielskej pracovnej plochy MATE s WiFi, zvukom, tlačou a automatickým nastavením, dokazuje, že FreeBSD môže byť dokonale platným systémom pre každodenné použitie.Vyžaduje si to trochu viac starostlivosti a čítania dokumentácie ako mnohé distribúcie Linuxu, ale na oplátku vám to dáva veľmi presnú kontrolu nad systémom, čistú architektúru a možnosť skutočne sa naučiť, ako všetky časti systému podobného UNIXu do seba zapadajú.
Vášnivý spisovateľ o svete bajtov a technológií všeobecne. Milujem zdieľanie svojich vedomostí prostredníctvom písania, a to je to, čo urobím v tomto blogu, ukážem vám všetko najzaujímavejšie o gadgetoch, softvéri, hardvéri, technologických trendoch a ďalších. Mojím cieľom je pomôcť vám orientovať sa v digitálnom svete jednoduchým a zábavným spôsobom.