Monday, November 24, 2003

Finding cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Name of FreeBSD Packages to Install

I usually install FreeBSD applications using cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ports system, but I wanted to know how to use cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 package collection as well. I wondered how to quickly locate cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 name and URL of a package so I could pass cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365m as a parameter to pkg_add -r. Using this command FreeBSD fetches cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 package specified and installs any dependencies automatically.

I found cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 answer at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 FreeBSD Ports Changes page. Here you can query for a package (or port) by name, and more importantly, specify which distribution you want. For example, if you wanted to install Nessus, you could choose from:

  • FreeBSD 4.9 RELEASE: packages created when 4.9 REL was announced

  • FreeBSD 4.x STABLE: cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 most up-to-date packages built for FreeBSD 4-stable

  • FreeBSD 5.1 RELEASE: packages created when 5.1 REL was announced

  • FreeBSD 5.x CURRENT: cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 most up-to-date packages built for FreeBSD 5-current


Let's say I wanted to install Nessus. What do cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365se packages look like for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 i386 architecture?

Essentially you have to recognize what version of FreeBSD you're running, and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365n select cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 appropriate package. Let's say I'm maintaining a FreeBSD 4.9 RELEASE system and want to install Nessus as if cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 package was installed from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 4.9 REL CD-ROM. In that case I'd choose cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 nessus-2.0.7.tgz package for FreeBSD 4.9 RELEASE. I use this option when I create installation instructions for Sguil, to simulate building a server using only cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 CD-ROM packages.

Most people want to run cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 newest edition of any application. If I wanted cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 latest and greatest version of Nessus on my 4.9 RELEASE system 'janney', I'd install nessus-2.0.8a.tgz. The second option looks like this:


janney# pkg_add -r ftp://ftp6.freebsd.org/pub/FreeBSD/ports/i386/
packages-4-stable/All/nessus-2.0.8a.tgz
Fetching ftp://ftp6.freebsd.org/pub/FreeBSD/ports/i386/
packages-4-stable/All/nessus-2.0.8a.tgz... Done.
Fetching ftp://ftp6.freebsd.org/pub/FreeBSD/ports/i386/
packages-4-stable/All/nessus-libraries-2.0.8a.tgz... Done.
Fetching ftp://ftp6.freebsd.org/pub/FreeBSD/ports/i386/
packages-4-stable/All/nessus-libnasl-2.0.8a.tgz... Done.

To simulate installing Nessus as a package on a FreeBSD 5.1 RELEASE system 'moog' from a 5.1 REL CD-ROM, I'd add cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 old nessus-2.0.5_1.tbz package. To get cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 very latest version of Nessus on a FreeBSD 5.1 system I'd add nessus-2.0.8a.tbz. The second option looks like this:

moog# pkg_add -r ftp://ftp6.freebsd.org/pub/FreeBSD/ports/
i386/packages-current/All/nessus-devel-2.0.8a.tbz
Fetching ftp://ftp6.freebsd.org/pub/FreeBSD/ports/i386/
packages-current/All/nessus-devel-2.0.8a.tbz... Done.
Fetching ftp://ftp6.freebsd.org/pub/FreeBSD/ports/i386/
packages-current/All/nessus-libraries-devel-2.0.8a.tbz... Done.
Fetching ftp://ftp6.freebsd.org/pub/FreeBSD/ports/i386/
packages-current/All/nessus-libnasl-devel-2.0.8a.tbz... Done.

Notice cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 different package compression schemes -- .tgz for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 4.9 system and .tbz for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 5.1 system. Also see that I passed cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 entire package URL as an argument to 'pkg_add -r'. The '-r' switch tells pkg_add cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 package is "remote." For each installation I chose "ftp6.freebsd.org" racá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r than simply "ftp.freebsd.org". This made pkg_add use one of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 mirror sites racá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r than pound cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 main FTP server.

In each case I got cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 appropriate URL from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 FreeBSD Ports Changes page. What if I didn't specify cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 URL, but only cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 package name?

On a FreeBSD 4.9 system, this happens:

bourque# pkg_add -r nessus
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-4.9-release/Latest/nessus.tgz... Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-4.9-release/All/nessus-libraries-2.0.7.tgz... Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-4.9-release/All/nessus-libnasl-2.0.7.tgz... Done.

On a FreeBSD 5.1 system, this happens:

moog# pkg_add -r nessus
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-5.1-release/Latest/nessus.tbz... Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-5.1-release/All/nessus-libraries-2.0.5_1.tbz... Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-5.1-release/All/nessus-libnasl-2.0.5_1.tbz... Done.

Notice in each case cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 packages built for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 RELEASE are installed by default. There is probably a way to change this behavior to automatically retrieve cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 latest edition, but I haven't found it yet.

Here's anocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r example. I chose this one so you could see how cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 package installation process solves dependency issues. Here I install darkstat, a lightweight alternative to ntop.

bourque# pkg_add -r ftp://ftp.freebsd.org/pub/FreeBSD/ports/
i386/packages-4-stable/All/darkstat-2.6.tgz
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-4-stable/All/darkstat-2.6.tgz... Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-4-stable/All/libiconv-1.9.1_3.tgz... Done.
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/
packages-4-stable/All/gettext-0.12.1.tgz... Done.


Keep in mind that package installation bypasses all of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 benefits of installing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 source code through cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ports system.

If you want to install a slew of packages at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same time, check out POPS: "Package Of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 PackageS" for FreeBSD. This is a ~600 MB CD-ROM .iso with various packages selected by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 POPS creator. He likens POPS to a "Linux distribution" in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 sense that most FreeBSD installations are fairly minimal.

On a related note, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r king of software installation, Debian, released 3.0r2 last week. The Slashdot thread was informative. I learned of useful sites like apt-get.org and backports.org, as well as tools like apt-secure and aptitude.