1. why would you use HTTP or FTP instead of bitTorrent for downloading large files
ANS: security. it would be a reason for using HTTP or FTP instead of bitTorrent, because when you download a file with HTTP or FTP it requires client authentication
2. which command would you give to perform a complete upgrade.
ANS: command aptitude full-upgrade would upgrade all packages.
3. why would you build a package from its source code when a (binary) deb files is available
ANS: when you build a package from source code APT does not keep index an chache files for source files as it does for binary files. with source code files you can modify them and binary you can`t
4. suggest two advantages that deb files have over source distribution.
ANS: a. deb files can be manually located, downloaded and installed
b. deb files can be created same as creating a kernel
5. when you compile a package yourself, rather than from a deb file, which directory hierarchy should you put it in.
ANS: when one creates a package, is a good idea to place it in the /usr/local directory
6. which steps should you take before performing an upgrade on a mission critical server.
ANS: to upgrade on a mission critical server. first, you must run command aptitude update. then make sure the local package indexes are up to date. second use the aptitude safe-upgrade command to upgrade all packages on the system.
