Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 21.03.2010, 12:17  postituse pealkiri:  (teema puudub)  

antik2 kirjutas:
Kõige lollikindlam portide kataloogi uuendamise käsk on:

Kood:
# csup -h cvsup.no.freebsd.org /usr/share/examples/cvsup/ports-supfile


Portsude up-to-date hoidmiseks on jah 2 võimalust: portsnap ja csup. Kasutasin isegi väga pikka aega csup'i, aga kui portsnapi proovisin, läksin selle kiiruse tõttu igal pool sellele üle. csup'iga tegin muidu:
Kood:
# cd /usr/ports && make update


antik2
Vana Pingviin
Vana Pingviin



Liitunud: 09.10.2006
Postitused: 634

Distributsioon: Big Strong D...
blank.gif
postituspostitatud: 21.03.2010, 12:39  postituse pealkiri:  (teema puudub)  

atrox kirjutas:
Portsude up-to-date hoidmiseks on jah 2 võimalust: portsnap ja csup. Kasutasin isegi väga pikka aega csup'i, aga kui portsnapi proovisin, läksin selle kiiruse tõttu igal pool sellele üle. csup'iga tegin muidu:
Kood:
# cd /usr/ports && make update


Oletame, et mingi algaja praegu loeb seda postitust ja üritab anda käsu:
Kood:
# cd /usr/ports && make update


Mis juhtub? ÕIGE mittekuimidagi head ei juhtu, kuna süsteem ei ole veel seadistatud. Ma soovitaks õpetustesse välja panna täielikud käsuread ja konfiguratsioonifailide muudatused, muidu keegi jälle hakkab nutma, et ei tööta nii nagu vaja.

Vihjeks: /etc/make.conf vanemates süsteemides ja /etc/src.conf uuemates. Tegelt vahet ei olegi- mõlemad toimivad.


sander85
Vana Pingviin
Vana Pingviin


Vanus: 33
Liitunud: 08.08.2005
Postitused: 4357
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 21.03.2010, 12:53  postituse pealkiri:  (teema puudub)  

vot nüüd hakkab juba miskit selguma, kui vaba aega tekib, siis proovib kindlasti mingi virtuaalmasina peal järgi need õpetused ja vaatab, kuidas asi käitub..

_________________
Image Image Image

atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 21.03.2010, 13:11  postituse pealkiri: Bad ! (teema puudub)  

antik2 kirjutas:
Kogu portide süsteemi uuendamine käib nii:

Kood:
# portupgrade -af


-af tähendab, et uuendatakse KÕIK installeeritud pordid ja ei küsita sinu arvamust.


Minu meelest tähendab -f reaalselt reinstalli. Kombineerides seda võtmega -a juhtub see, et kõikidele installeeritud portidele tehakse reinstall. Seda nüüd küll tavapäraste uuenduste jaoks teha pole tarvis.

antik2 kirjutas:
Et vaadata, mis pordid vajavad uuendamist peale /usr/ports andmebaasi uuendust käivitage käsk:

Kood:
# pkg_version -v


Et näha AINULT neid, mis uuendamist vajavad:

Kood:
# pkg_version -v -l '<'


antik2
Vana Pingviin
Vana Pingviin



Liitunud: 09.10.2006
Postitused: 634

Distributsioon: Big Strong D...
blank.gif
postituspostitatud: 21.03.2010, 13:28  postituse pealkiri: Bad ! (teema puudub)  

atrox kirjutas:
antik2 kirjutas:
Kogu portide süsteemi uuendamine käib nii:

Kood:
# portupgrade -af


-af tähendab, et uuendatakse KÕIK installeeritud pordid ja ei küsita sinu arvamust.


Minu meelest tähendab -f reaalselt reinstalli. Kombineerides seda võtmega -a juhtub see, et kõikidele installeeritud portidele tehakse reinstall. Seda nüüd küll tavapäraste uuenduste jaoks teha pole tarvis.
[/code]


-f on lühend käsust --force. Muidugi ei ole vaja mitusada porti korraga uuendada, tavaliselt piisab ainult vanade uuendusest. Kuid ma soovitan kõik pordid ümber kompileerida, kui minnakse süsteemiuuendusega üle FreeBSD 8.x versioonilt 9.x-ile. Või on mingi tõsine arhitektuuriline muutus glib-i või mingi kerneli optimeerimise tulemusena.


-k tähendab --keep-going ehk "pane edasi, isegi, kui mõni pordi kompileerumine ebaõnnestus". Kui tõesti läheb sellist asja vaja, siis on väga kasulik lugeda jälle /usr/ports/UPDATES faili.


Sisyphos
Vana Pingviin
Vana Pingviin


Vanus: 56
Liitunud: 24.02.2008
Postitused: 602

Distributsioon: Slackware
estonia.gif
postituspostitatud: 28.03.2010, 13:21  postituse pealkiri: Bad ! (teema puudub)  

Nii, sai siis veelkord proovitud, kas FreeBSD 8 on ka edasi arenenud ja kas sobib ka tavaliseks desktop kasutuseks.
Ei sobi. (vähemalt desktopiks küll)
See portsu ja pakimajandus on ikka nii õrn ja kergelt tasakaalust välja minev, et hoia peast kinni. Kõige lihtsamadki kompileerimised kas ei kompileeru üldse või tirivad tohututes kogustes lisa sõltuvusi.

Lihtsalt illustreerimiseks:
1. proovisin kompileerida gvim'i kuna pakkides on ainult vim ilma graafilise toeta. Ei kompileeru. Ei kompileeru ka tavaline vim !!
2. Mõtlesin, et kasutan dokumendivaaturiks evince'i. Kompileeris peaagu kogu gnome'i lisaks !! Võrdluseks Slackware all ei ole minggei lisa gnome'i sõltuvusi
3. Enda salasõnade hoidmiseks kasutan keepassx'i . Alustas kompileerimist sellega, et tõmbas tohutu qt4 sortsu. Valmistas suurehulga qt pakke ja lõppus ikkagi lõpetas veateatega !

Siis mul kannatus katkes. Rääkige veel, et tuleb lihtsalt põhjalikult dokumente lugeda ja kõik toimib. Süsteem on ikka nii õrn ja habras, et teda ei maksa ikka üldse torkida. Kuidas seda ikka serveritel kulgetakse kasutada !

_________________
Image

atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 28.03.2010, 13:37  postituse pealkiri:  (teema puudub)  

Ja mis need vead olid ka? Võib-olla olid pooled portsud puudu, midai katki vms? Ei ole nii, et "lihtsalt ei kompileeru" või et "lihtsalt on error", eks?


atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 28.03.2010, 13:43  postituse pealkiri: Bad ! (teema puudub)  

Sisyphos kirjutas:
Nii, sai siis veelkord proovitud, kas FreeBSD 8 on ka edasi arenenud ja kas sobib ka tavaliseks desktop kasutuseks.


Kõige lihtsam on sellise eesmärgiga proovida FreeBSD'd läbi PC-BSD, mis ongi desktop-kasutuseks mugandatud FreeBSD. Lisaks on PC-BSD'l sellised toredad asjad nagu PBI'd.


Sisyphos
Vana Pingviin
Vana Pingviin


Vanus: 56
Liitunud: 24.02.2008
Postitused: 602

Distributsioon: Slackware
estonia.gif
postituspostitatud: 28.03.2010, 14:14  postituse pealkiri:  (teema puudub)  

atrox kirjutas:
Ja mis need vead olid ka? Võib-olla olid pooled portsud puudu, midai katki vms? Ei ole nii, et "lihtsalt ei kompileeru" või et "lihtsalt on error", eks?

Puudu olevad portsud ei tohiks ju probleemiks olla. Need ta lihtsalt installib juurde.
Vea teateid kajhuks enam siin ei saa esitada, kuna BSD enam arvutinurgas pole (ja ei tule).
Vim puhul kui õieti mäletan oli mul peal uuem pcre kui vim tahtis.
Ja keepassx'i l oli mingid sisemised juhtnöörid konfliktsed.

Põhimõtteliselt nendest asjadest ma saan/saaks üle, aga kogu süsteem on nii üles ehitatud, et need konfliktid ja konfliktikesed jälitavad sind kogu aeg. Ei jäta sellist rock solid muljet naga reklaamitakse !

_________________
Image

Sisyphos
Vana Pingviin
Vana Pingviin


Vanus: 56
Liitunud: 24.02.2008
Postitused: 602

Distributsioon: Slackware
estonia.gif
postituspostitatud: 28.03.2010, 14:17  postituse pealkiri: Bad ! (teema puudub)  

atrox kirjutas:
Sisyphos kirjutas:
Nii, sai siis veelkord proovitud, kas FreeBSD 8 on ka edasi arenenud ja kas sobib ka tavaliseks desktop kasutuseks.


Kõige lihtsam on sellise eesmärgiga proovida FreeBSD'd läbi PC-BSD, mis ongi desktop-kasutuseks mugandatud FreeBSD. Lisaks on PC-BSD'l sellised toredad asjad nagu PBI'd.
jah,on ka seda proovitud. Kahjuks ei sobi KDE mulle. Ja ka kvaliteet jätab soovida.

_________________
Image

atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 28.03.2010, 14:23  postituse pealkiri:  (teema puudub)  

Sisyphos kirjutas:
Vim puhul kui õieti mäletan oli mul peal uuem pcre kui vim tahtis.


Kõlab väga sedamoodi, et kogu portsude puu polnud up-to-date vms.

Sisyphos kirjutas:
Ei jäta sellist rock solid muljet naga reklaamitakse !


Küsimus on pigem selles, kas asi on lollikindel või mitte. Minu kogemuse järgi on süsteem küll väga rock-solid Razz


antik2
Vana Pingviin
Vana Pingviin



Liitunud: 09.10.2006
Postitused: 634

Distributsioon: Big Strong D...
blank.gif
postituspostitatud: 28.03.2010, 15:18  postituse pealkiri:  (teema puudub)  

atrox kirjutas:
Sisyphos kirjutas:
Vim puhul kui õieti mäletan oli mul peal uuem pcre kui vim tahtis.


Kõlab väga sedamoodi, et kogu portsude puu polnud up-to-date vms.

Sisyphos kirjutas:
Ei jäta sellist rock solid muljet naga reklaamitakse !


Küsimus on pigem selles, kas asi on lollikindel või mitte. Minu kogemuse järgi on süsteem küll väga rock-solid Razz


Vat algajatele ei soovita torkida porte. Kui tõesti ei saa aru mida teed, siis ära näpi.

Kõige lihtsam oleks olnud:

Kood:
# pkg_add -r vim


Ei tule just bleeding edge tarkvara aga kohe 100% kindel, et töötab nii nagu peab.

Mulle jällegi ei meeldi GNOME- sellepärast ennast oksa tõmbama kah ei hakka.

FreeBSD puust ette ja punaseks värvitud:

http://bsd.ee/dwiki/doku.php?id=bsdeesti:securefest.workshop

Loeng videol siin (VLC 1,2GB fail):
http://bsd.ee/media/Securefest_2005-BSD_PKG_PORTS_prax-Andrei_Kolu.vlc


atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 28.03.2010, 15:40  postituse pealkiri:  (teema puudub)  

antik2 kirjutas:
FreeBSD puust ette ja punaseks värvitud:

http://bsd.ee/dwiki/doku.php?id=bsdeesti:securefest.workshop


Sealt lehelt võib mitte-süüvimisel tunduda, et vaja väga palju teha, enne kui portsude süsteemi kasutama hakata.

Vähe kiirem algus portsudega majandamiseks:
Kood:

# portsnap fetch extract


Vim'i install:
Kood:

# cd /usr/ports/editors/vim && make install clean


Portsude puu hilisem uuendamine:
Kood:

# portsnap fetch update


atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 28.03.2010, 15:43  postituse pealkiri: Bad ! (teema puudub)  

Sisyphos kirjutas:
atrox kirjutas:
Kõige lihtsam on sellise eesmärgiga proovida FreeBSD'd läbi PC-BSD, mis ongi desktop-kasutuseks mugandatud FreeBSD. Lisaks on PC-BSD'l sellised toredad asjad nagu PBI'd.
jah,on ka seda proovitud. Kahjuks ei sobi KDE mulle. Ja ka kvaliteet jätab soovida.


PC-BSD'l on kohati jah suuri probleemi kvaliteediga, st. bugisid on ikka väga palju.

Aga just hiljuti ilmunud PC-BSD 8.0 installikaga saab paigaldada ka tavalist FreeBSD'd, mis on päris hea ja lihtne alternatiiv tavapärasele ncurses-põhisele FreeBSD installikale.


antik2
Vana Pingviin
Vana Pingviin



Liitunud: 09.10.2006
Postitused: 634

Distributsioon: Big Strong D...
blank.gif
postituspostitatud: 28.03.2010, 15:44  postituse pealkiri:  (teema puudub)  

atrox kirjutas:
antik2 kirjutas:
FreeBSD puust ette ja punaseks värvitud:

http://bsd.ee/dwiki/doku.php?id=bsdeesti:securefest.workshop


Sealt lehelt võib mitte-süüvimisel tunduda, et vaja väga palju teha, enne kui portsude süsteemi kasutama hakata.


Ahjaa, unustasin mainida, et see on 5 aastat tagasi kirjutatud aga töötab siiamaani. Muidugi on FreeBSD edasi arenenud ja käsitööd vähemaks jäänud. Põhimõte jääb samaks.


Sisyphos
Vana Pingviin
Vana Pingviin


Vanus: 56
Liitunud: 24.02.2008
Postitused: 602

Distributsioon: Slackware
estonia.gif
postituspostitatud: 28.03.2010, 16:19  postituse pealkiri:  (teema puudub)  

atrox kirjutas:
antik2 kirjutas:
FreeBSD puust ette ja punaseks värvitud:

http://bsd.ee/dwiki/doku.php?id=bsdeesti:securefest.workshop


Sealt lehelt võib mitte-süüvimisel tunduda, et vaja väga palju teha, enne kui portsude süsteemi kasutama hakata.

Vähe kiirem algus portsudega majandamiseks:
Kood:

# portsnap fetch extract


Vim'i install:
Kood:

# cd /usr/ports/editors/vim && make install clean


Portsude puu hilisem uuendamine:
Kood:

# portsnap fetch update

Tänud õpetuse eest !

Õnneks ma nii algaja ka ei ole. FreeBSD 4.8 oli minu esimene "linux". Aasta oli siis ma arvan 2003. Kasutasin ca pool aastat. Nii,et aabitsa tõed on mulle selged. Aga kahjuks sügavamale naha alla ta ennast ei lasknud. Nüüd vaatan tema poole nagu esimese armastuse poole. Elan küll teisega, aga mälestus on ikka kallis Confused Embarassed

Need on kõik handbook kanoonilised õpetused. Aga kui asjad niimoodi ei lähe ja UPDATES failis ka midagi ei ole, siis ongi minul häda käes.
Mõnikord muidugi aitab igasugu linkide tegemine eri pakkide eri versioonide vahele. Nii sain näiteks flashi tööle. Aga need on sellised inetud hackid...

Ja kui kompileerimise ajal viskab erroreid, et mingid sisemised käsud on konfliktsed, siis on jama majas.

_________________
Image

atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 28.03.2010, 16:40  postituse pealkiri:  (teema puudub)  

Sisyphos kirjutas:
Need on kõik handbook kanoonilised õpetused. Aga kui asjad niimoodi ei lähe ja UPDATES failis ka midagi ei ole, siis ongi minul häda käes.


Ei ole mina veel oma kümnete ja kümnete installidega näinud, et kohe pärast uue FreeBSD paigaldust mingeid jamasid oleks. Jamad võivad tekkida siis, kui juba sadu porte peale on installitud ja siis korra aastas paari suurema portsu uuendust tegema hakata. Kõik jamad on muidugi kenasti ära lahenenud.

Sisyphos kirjutas:
Mõnikord muidugi aitab igasugu linkide tegemine eri pakkide eri versioonide vahele. Nii sain näiteks flashi tööle. Aga need on sellised inetud hackid...


See on üks asi, millest igal juhul hoiduda tuleks, sest vigaselt lingitud või vanad teegid võivadki väga sageli uute asjade kompileerimisel asjad väga sassi ajada.

Sisyphos kirjutas:
Ja kui kompileerimise ajal viskab erroreid, et mingid sisemised käsud on konfliktsed, siis on jama majas.


Mida tähendab "sisemised käsud"? Konflikte võivad tekitada ikka teegid. Väga abiks on muidugi vigade kohta guugeldamine, sest väga sageli on tegu mingi väga mõttetu ja pisikese veaga.


Sisyphos
Vana Pingviin
Vana Pingviin


Vanus: 56
Liitunud: 24.02.2008
Postitused: 602

Distributsioon: Slackware
estonia.gif
postituspostitatud: 28.03.2010, 16:55  postituse pealkiri:  (teema puudub)  

atrox kirjutas:

Ei ole mina veel oma kümnete ja kümnete installidega näinud, et kohe pärast uue FreeBSD paigaldust mingeid jamasid oleks. Jamad võivad tekkida siis, kui juba sadu porte peale on installitud ja siis korra aastas paari suurema portsu uuendust tegema hakata. Kõik jamad on muidugi kenasti ära lahenenud.


Ma kartsin seda jama juba ette. Seepärast püüdsin süsteemi väga minimaalse hoida. Installisin ainult fluxbox'i X'i kasutamiseks, claws-maili' kirja lugemiseks ja Opera veebis surfamiseks. Kuna oli värske install, siis ka porstude puu oli värske.

Aga eks ma nüüd olen jälle paar aastat rahulik, enne kui vana armastus jälle piinama hakkab. Proovin FreeBSD 10-t ja annan teada kuidas läks.

_________________
Image

antik2
Vana Pingviin
Vana Pingviin



Liitunud: 09.10.2006
Postitused: 634

Distributsioon: Big Strong D...
blank.gif
postituspostitatud: 22.01.2011, 11:41  postituse pealkiri:  (teema puudub)  

Räägin nüüd oma kogemusest, kuidas Debian 5-te Dell Poweredge 1950-le peale panin. Kõik oli muidugi väga tore- buutis rõõmsalt üles, raidikontrolleri leidis kohe, IPMI töötas, ja siis hakkasid jamad.

1. Võrgukaardi tundis ära (NetExtreme 2) aga draiverit ei olnud/andnud ja kui lõpuks õnnestuski puuduoleva draiveri üles leida internetist, siis ei tahtnud seda kuidagi vastu võtta. Kokkuvõttes tuli välja, et enne paigaldamist ei tohi usb pulka koos draiveriga usb pessa torgata, tuleb oodata kuni debian-installer on juba püsti ja alles siis ette anda draiver- kõik ülejäänud variatsioonid ei tööta. Osaline fail.

Näiteks FreeBSD leidis kõik kohe üles ja ei kobisenud.

2. Kui enamvähem sai juba kõik tööle ja paigaldatud XEN virtualiseerimine, siis avastasin jama domU Debiani virtuaalmasinas, et ta ei näita milliste portide otsas protsessid jooksevad. SSH ja Apache-t nagu polekski olemas aga võrgus kõik töötas. "netstat -anpe" näitas ikka täielikku jura... Fail.

Näiteks FreeBSD-l annan käsu "sockstat -4" või lihtsalt "sockstat" ja näen kõiki porte mis on kasutuses.

3. Sai siis panna Debian 5 uuendama Debian 6 RC1 peale (Squeeze). Tulemuseks täielik fail- grub error, paketid ei paigaldunud õigesti, süsteem täielikult peetis- aitas ainult täielik voolu välja tõmbamine. Üles ei buudi. Kas peale uuendamist võrk oleks enam töötanud? Fail.

Näiteks FreeBSD saan uuendada 8.1 versioonilt 8.2 või 9.0-i peale ilma ümberinstallimata. Kõik vanad library-d ning programmid saab samuti süsteemist eemaldada paari käsuga. Tuleb lihtsalt lugeda UPDATES faili.

YMMV




Viimati muutis antik2 22.01.2011, 15:14; muudetud 1 kord
atrox
Pingviini aktivist
Pingviini aktivist


Vanus: 36
Liitunud: 15.03.2010
Postitused: 108

Distributsioon: openSUSE
estonia.gif
postituspostitatud: 22.01.2011, 12:04  postituse pealkiri:  uut ja põnevat PC-BSD's  

Viimased PC-BSD riliisid sisaldavad endas päris palju huvitavat, mida tahaks küll nokkida, aga ei ole seda veel teinud, kuna ma serveritega väga enam ei tegele.

Proovisin viimati PC-BSD installikaga ZFS-partitsioone teha ning vähegi keerulisemate seadistuste puhul suri installer lihtsalt ära Smile

Kuuldavasti on partitsioneerimise osa PC-BSD installeris kõvasti parandatud ja veelgi paindlikumaks tehtud. See peaks siis vist olema kõige lihtsam viis ZFS'i proovida.

Teiseks lisab PC-BSD oma 9. versiooni (test-versioon peaks juba samuti väljas olema) ka teiste töölaudade (Gnome/KDE/LXDE/XFCE) toe.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group