Autentificare
facebook MW pe Facebook
twitter MW pe Twitter
© Mobilewave.ro
versiunea desktop
Inițiator acum 11 ani
Bunyan
MW Lurker
Ultimul acum 6 ani
ADS
MW Addicted
Cauta in topic
Unelte topic
Dacă vă place acest articol trimiteți mai departe!

FreeBSD

1 916 vizualizări
106 răspunsuri
#76
entio
Începător
6 mesaje
din 28/04/2010
11 mai 2010, 15:08:10
Salut. Am citit topicul asta si mi se pare interesant. Am folosit Linux (Ubuntu) si nu m-ar deranja să incerc si FreeBSD. Sa dau o situatie ipotetica: sa zicem ca imi iau un calculator second-hand (nu e nevoie de unul nou ca sa rulez FreeBSD, nu-i asa?), care nu are nici un OS pe el si FreeBSD va fi singurul OS instalat pe el.

In acest context am cateva intrebari:
1. Daca am inteles bine, FreeBSD nu partitioneaza direct HDD-ul, ci il imparte in ceea ce numeste slice, care ar fi o bucata din spatiul HDD-ului, iar in cadrul unui slice creeaza partitiile. Este corect?

2. Daca FreeBSD este singurul OS instalat, se poate crea un singur slice, de marimea HDD-ului, care sa fie exclusiv pentru FreeBSD? Daca da, se poate partitiona automat acel slice, fara sa-mi bat eu capul cu asta? Adica sa creeze automat partitiile, sa selecteze marimea lor in mod automat, functie de a HDD-ului, etc.

3. Lucreaza cu modemuri 3G, cum ar fi asta ?

Sper ca nu va deranjeaza intrebarile mele. Situatia expusa mai sus e ipotetica, dar n-ar fi exclus sa devina reala.
Publicitate
Publicitate
autor subiect #77
Bunyan
MW Lurker
386 mesaje
din 28/10/2008
11 mai 2010, 15:25:05 • actualizat 11 mai 2010, 19:00:24 (3 ori)
FreeBSD lucreaza cu aproape orice fel de piese hardware mai vechi sau mai noi.
1.Slice inseamna o partitie PRIMARA (a5), pe care FreeBSD
o poate subdiviza in alte subpartitii.
Exemplu: ad0s1 - partitia primara 1 de pe un HDD (ATA)
sau da0s1 (SCSI).
apoi vin subpartitiile:
ad0s1a
ad0s1b - este rezervata pentru SWAP area.
ad0s1c - nu se editeaza - asta reperezinta intregul slice
ad0s1d
ad0s1e
ad0s1f
ad0s1g
ad0s1h

2. Orice sistem de operare poate ocupa intreg hdd-ul,
iar FreeBSD nu constituie o exceptie.
Alegem optiunea A = Use entire disk si gata.
Be happy with your FreeBSD!
Celelalte SO-uri in masina virtuala.
Slaisul se poate partitiona automat, doar ca varianta propusa ( marimea partitiilor este mai potrivita pentru un server). Dar se poate edita foarte usor.
SYSINSTALL este mai performant decat installer-ul grafic debian sau red hat. Crede-ma!
3. Cred ca lucreaza.
Se poate consulta documentul
http://www.freebsd.org/releases/8.0R/hardware.html

Nici un deranj.
Vrei sa-l instalezi pe un laptop?
#78
entio
Începător
6 mesaje
din 28/04/2010
11 mai 2010, 15:36:50
Deocamdata, cum am spus, este o situatie ipotetica, dar poate voi face cum am spus mai sus. Nu, l-as instala pe un desktop PC (second-hand). Discul de instalare contine si mediul X? Asta ca sa nu-l mai instalez de pe net.
autor subiect #79
Bunyan
MW Lurker
386 mesaje
din 28/10/2008
11 mai 2010, 15:53:12
Da are si mediul X, dar numai mediul X.
Window managere, browsere KDE GNOME si alte aplicatii pe celelalte discuri.
#80
entio
Începător
6 mesaje
din 28/04/2010
11 mai 2010, 16:00:15
Multumesc pentru precizari. Daca voi face cum am spus mai sus, va voi cere sfatul, daca ma incurc, si am sa citesc si manualul FreeBSD.
autor subiect #81
Bunyan
MW Lurker
386 mesaje
din 28/10/2008
11 mai 2010, 16:13:30 • actualizat 11 mai 2010, 16:21:40 (1 ori)
Aha, dupa ce vei fi parcurs FreeBSD Handbook/FAQ si BSD Hacks
poti sa te apuci lejer sa studiezi si ideogramele egiptene sau scrisul japonezilor.
#82
wmlinuz
MW Lurker
443 mesaje
din 30/12/2009
11 mai 2010, 16:55:30 • actualizat 11 mai 2010, 16:56:44 (1 ori)
va fi dificila trecerea de la o distributie usoara ca ubuntu la ceva de geek precum freebsd.. si din ce a scris bunyan, a facut-o sa para si mai dificila decat este. :))

1. Daca am inteles bine, FreeBSD nu partitioneaza direct HDD-ul, ci il imparte in ceea ce numeste slice, care ar fi o bucata din spatiul HDD-ului, iar in cadrul unui slice creeaza partitiile. Este corect?

2. Daca FreeBSD este singurul OS instalat, se poate crea un singur slice, de marimea HDD-ului, care sa fie exclusiv pentru FreeBSD? Daca da, se poate partitiona automat acel slice, fara sa-mi bat eu capul cu asta? Adica sa creeze automat partitiile, sa selecteze marimea lor in mod automat, functie de a HDD-ului, etc.
da, este corect dar poti face o singura partitie tot hardul dupa care faci 2 partitii (slices), una pt / si una pt swap.

3. Lucreaza cu modemuri 3G, cum ar fi asta ?
posibil sa mearga dar o sa ai multa bataie de cap cu asta..

Discul de instalare contine si mediul X? Asta ca sa nu-l mai instalez de pe net.
pe dvd gasesti si Xorg + DE's, dar iti recomand sa faci o instalare minimal, apoi freebsd-update fetch install, dupa care sa treci "setenv PACKAGESITE ftp://ftp2.hu.freebsd.org/pub/FreeBSD/ports/i386/packages-8-stable/Latest/" fara ghilimele in ~/.cshrc , apoi logout, te loghezi iar, pkg_add -r xorg, pkg_add -r kde sau pkg_add -r gnome,etc. :) oricum, pt inceput ti-ar recomanda pcbsd, e un freebsd cu kde perfect pt incepatori si nu numai.  :P
autor subiect #83
Bunyan
MW Lurker
386 mesaje
din 28/10/2008
18 iunie 2010, 13:23:39 • actualizat 18 iunie 2010, 13:31:18 (1 ori)
Iată cum se updatează programele, aplicațiile in FreeBSD:
Actualizăm colecția de porturi
$portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors... 5 mirrors found.
Fetching snapshot tag from portsnap5.FreeBSD.org... done.
Fetching snapshot metadata... done.
Updating from Thu Jun 17 07:20:55 EEST 2010 to Fri Jun 18 10:09:16 EEST 2010.
Fetching 4 metadata patches... done.
Applying metadata patches... done.
Fetching 0 metadata files... done.
Fetching 21 patches.....10....20 done.
Applying patches... done.
Fetching 1 new ports or files... done.
Removing old files and directories... done.
Extracting new files:
/usr/ports/UPDATING
/usr/ports/astro/xearth/
/usr/ports/audio/liquidsoap/
/usr/ports/devel/Makefile
/usr/ports/devel/llvm-devel/
/usr/ports/devel/p4d/
/usr/ports/devel/p5-Params-Validate/
/usr/ports/devel/swank-clojure/
/usr/ports/dns/bind97/
/usr/ports/lang/clojure-contrib/
/usr/ports/math/fxt/
/usr/ports/math/p5-Math-Symbolic/
/usr/ports/net-mgmt/p5-Net-IP/
/usr/ports/print/lgrind/
/usr/ports/science/gamess/
/usr/ports/security/dirmngr/
/usr/ports/security/gnupg/
/usr/ports/security/vuxml/
/usr/ports/www/lighttpd/
/usr/ports/www/nginx-devel/
/usr/ports/www/nginx/
/usr/ports/x11-drivers/xf86-input-egalax/
Building new INDEX files... done.
$

Detectăm programele învechite
Welcome to FreeBSD!

Before seeking technical support, please use the following resources:

o Security advisories and updated errata information for all releases are
at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
for your release first as it's updated frequently.

o The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
along with the mailing lists, can be searched by going to
http://www.FreeBSD.org/search/. If the doc distribution has
been installed, they're also available formatted in /usr/share/doc.

If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list. If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page. If you are not familiar with manual pages, type `man man'.

You may also use sysinstall(8) to re-enter the installation and
configuration utility. Edit /etc/motd to change this login announcement.

You have new mail.
"I'm looking for adventure, excitement, beautiful women," cried the
young man to his father as he prepared to leave home. "Don't try to stop me.
I'm on my way."
"Who's trying to stop you?" shouted the father. "Take me along!"
If you need to ask a question on the FreeBSD-questions mailing list then

http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/\
freebsd-questions/index.html

contains lots of useful advice to help you get the best results.
$pkg_version -L =
gnupg <
mc <
$

Update
$portupgrade gnupg
[Updating the portsdb <format:bdb_btree> in /usr/ports ... - 21909 port entries found .........1000.
........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9
000.........10000.........11000.........12000.........13000.........14000.........15000.........1600
0.........17000.........18000.........19000.........20000.........21000......... ..... done]
---> Upgrading 'gnupg-2.0.14_3' to 'gnupg-2.0.15' (security/gnupg)
---> Building '/usr/ports/security/gnupg'
===> Cleaning for gnupg-2.0.15
===> License check disabled, port has not defined LICENSE
===> Found saved configuration for gnupg-2.0.14
=> gnupg-2.0.15.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://ftp.linux.it/pub/mirrors/gnupg/gnupg/.
gnupg-2.0.15.tar.bz2 100% of 3883 kB 509 kBpsx^[[O
=> gnupg-2.0.15.tar.bz2.sig doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://ftp.linux.it/pub/mirrors/gnupg/gnupg/.
gnupg-2.0.15.tar.bz2.sig 100% of 158 B 3941 Bps
===> Extracting for gnupg-2.0.15
=> MD5 Checksum OK for gnupg-2.0.15.tar.bz2.
=> SHA256 Checksum OK for gnupg-2.0.15.tar.bz2.
=> MD5 Checksum OK for gnupg-2.0.15.tar.bz2.sig.
=> SHA256 Checksum OK for gnupg-2.0.15.tar.bz2.sig.
===> Patching for gnupg-2.0.15
===> gnupg-2.0.15 depends on package: libksba>=1.0.7 - found
===> gnupg-2.0.15 depends on executable: gmake - found
===> gnupg-2.0.15 depends on shared library: assuan.0 - found
===> gnupg-2.0.15 depends on shared library: gcrypt.16 - found
===> gnupg-2.0.15 depends on shared library: gpg-error - found
===> gnupg-2.0.15 depends on shared library: ksba.17 - found
===> gnupg-2.0.15 depends on shared library: pth.20 - found
===> gnupg-2.0.15 depends on shared library: curl - found
===> gnupg-2.0.15 depends on shared library: iconv.3 - found
===> Configuring for gnupg-2.0.15
/usr/bin/sed -i.bak -e "s@-lpthread@-pthread@g" -e '/GPGKEYS_KDNS=/s/".*"/""/' /usr/ports/security/
gnupg/work/gnupg-2.0.15/acinclude.m4 /usr/ports/security/gnupg/work/gnupg-2.0.15/aclocal.m4 /usr/por
ts/security/gnupg/work/gnupg-2.0.15/configure
/usr/bin/sed -i.bak -e "/#include <utmp.h>/d" /usr/ports/security/gnupg/work/gnupg-2.0.15/tools/sym
cryptrun.c
configure: WARNING: unrecognized options: --enable-camellia
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p

Final

In order to use gpg-agent, you need to install a pinentry dialog.

The following ports of pinentry dialogs are available:

security/pinentry-curses (ncurses based dialog)
security/pinentry-gtk (GTK 1.2 based dialog)
security/pinentry-gtk2 (GTK 2.x based dialog)
security/pinentry-qt (QT3 based dialog)
security/pinentry-q4 (QT4 based dialog)

###############################################################################



install-info --quiet /usr/local/info/gnupg.info /usr/local/info/dir
===> Compressing manual pages for gnupg-2.0.15
===> Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===> Registering installation for gnupg-2.0.15
===> SECURITY REPORT:
This port has installed the following files which may act as network
servers and may therefore pose a remote security risk to the system.
/usr/local/bin/watchgnupg

If there are vulnerabilities in these programs there may be a security
risk to the system. FreeBSD makes no guarantee about the security of
ports included in the Ports Collection. Please type 'make deinstall'
to deinstall the port if this is a concern.

For more information, and contact details about the security
status of this software, see the following webpage:
http://www.gnupg.org/
===> Cleaning for gnupg-2.0.15
---> Cleaning out obsolete shared libraries
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 660 packages found (-0 +1) . done]
$
#84
JokerBoy
MW Addicted
4952 mesaje
din 21/07/2005
21 aprecieri
27 noiembrie 2010, 12:27:05 • actualizat 27 noiembrie 2010, 13:55:33 (1 ori)
m-am bagat la un make buildworld  :D sunt curios cate ore dureaza :))

edit: inceput la 12:25, terminat la 13:16 :)
#85
Laurex
Începător
10 mesaje
din 03/10/2006
14 decembrie 2010, 13:54:21
http://www.linuxsoft.ro/wiki/desktop/freebsd-de-la-consola-la-compiz-fusion
http://www.elforum.ro/viewtopic.php?f=73&t=24012
doua tutoriale meseriase despre freebsd,in special al doilea :coolup: .De aici m-am inspirat cand am pus prima data bsd,l-am frecat vreo luna cu compilari,recompilari,buildworld...etc.Multi draci mai are in el(vezi si logo freebsd)dar cand ii cunosti cat de cat,merita.Momentam am 3 SO-uri pe pc: Xp prafuit,ubuntu in caz de boroboate si bsd-ul de baza :type:
#86
JokerBoy
MW Addicted
4952 mesaje
din 21/07/2005
21 aprecieri
16 decembrie 2010, 11:48:18
nu-s cam vechi? compiz este cea mai mare tampenie, dupa windows bineinteles.
#87
Laurex
Începător
10 mesaje
din 03/10/2006
Opera Mini
17 decembrie 2010, 20:17:43
Nu-s chiar vechi,ca sysinstallu e tot ala de cand haul,/usr/ports la 8.0 are cam aceeasi structura ca la 6.0,fisierele de configurare tot acolo stau..eu 8.0 am instalat dupa tutorialul 2(si in general dupa indicatiile date de skaarj de pe forumul ala)si n-am avut probleme.E adevarat,compiz sucks,eu folosesc fvwm si n-am nevoie de complicatii de gen,cu toate ca pisiu meu nu se plange la eforturi d-astea
#88
JokerBoy
MW Addicted
4952 mesaje
din 21/07/2005
21 aprecieri
17 decembrie 2010, 21:13:23
Eu sunt utilizator de dwm. :)
#89
JokerBoy
MW Addicted
4952 mesaje
din 21/07/2005
21 aprecieri
20 decembrie 2010, 04:54:58 • actualizat 20 decembrie 2010, 04:55:34 (1 ori)
if( -e /usr/local/bin/zsh) then
      /usr/local/bin/zsh
endif
Si asa am rezolvat si problema cu zsh-ul pentru root..  :D

http://ompldr.org/tNm14ag
Publicitate
Publicitate
#90
marius34
MW Luver
138 mesaje
din 14/04/2011
50% warn
Opera Mini
11 august 2011, 23:24:02
am instalat free bsd 8.2 am ales optinea all acum cu configurez sa-mi mearga gnome ca interfata grafica. Am citit handbook-ul si spune ceva de startx dar nu merge si nici xdm. Si inca ceva cum instalez pachetele de pe dvd ca am incercat cu pkg_add si imi spune ca nu gaseste pachetul
Înapoi la Linux
cine e aici?
Subiectul a fost creat la .
versiunea desktop
0.039⋅4⋅0