You are taking the "Software management from the command line" quiz. Answer the questions you see in the pages and then hit "Submit" to see which questions you got right or wrong. You may share your results with your friends afterwords about the quiz you just took or challenge them to score better than you! By the way, don't forget to support us on Patreon. We can publish more of these nice quizzes if more people join the cause. 1. Software management is: A way to build, install, query, verify, update, and uninstall packages A way to only install and uninstall packages A way to install only closed-source packages A way to only secure software 2. The package manager for Debian is: dnf pacman Portage APT 3. The package manager for Fedora is: dnf pacman Portage APT 4. The package manager for Gentoo is: dnf pacman Portage APT 5. The package manager for Arch Linux is: dnf pacman Portage APT 6. To install a package in Ubuntu you use: sudo apt install (package) sudo apt inst (package) sudo install (package) sudo-apt install (package) 7. To uninstall a package in Ubuntu you use: sudo apt uninstall (package) sudo apt uninst (package) sudo uninstall (package) sudo apt remove (package) 8. To install multiple packages in Ubuntu you use: sudo apt install (package1) (package2) (package3) sudo apt install (package1)-(package2)-(package3) sudo apt install (package1)/(package2)/(package3) sudo apt install (package1).(package2).(package3) 9. To remove the package configuration files with the package in Ubuntu you use: sudo apt remove --purge (package) sudo apt remove --all (package) sudo apt remove --clear (package) sudo apt remove --conf (package) 10. The APT package index is a database of available packages from the repositories defined in: /sources and /sources.d /etc/apt/sources_list and /etc/apt/sources_list_d /etc/sources.list and /etc/sources.list.d /etc/apt/sources.list and /etc/apt/sources.list.d 11. To update the local APT package index you use: sudo apt pkg-update sudo apt upgrade sudo apt update sudo apt --update 12. After updating the APT package index, you can upgrade your system using: sudo apt pkg-upgrade sudo apt upgrade sudo apt update sudo apt --upgrade 13. In Ubuntu, actions of the apt command, such as installation and removal of packages, are logged in: /var/log/dpkg.log /log/dpkg.log /dpkg.log /home/log/dpkg.log 14. dpkg is a package manager for Debian-based systems that: cannot be used to install packages can automatically download and install packages or their dependencies cannot automatically download and install packages or their dependencies uses the internet to install packages 15. With dpkg, to list all packages in the system’s package database, including all packages, installed and uninstalled you can use: dpkg -l dpkg -li dpkg -lst dpkg-list 16. With dpkg, to see if a specific package is installed, you can use: dpkg -l | srch (package) dpkg -l | fnd (package) dpkg -l | where (package) dpkg -l | grep (package) 17. With dpkg, to list the files installed by a package, you can use: dpkg -A (package) dpkg -L (package) dpkg -l (package) dpkg -lst (package) 18. To install a local .deb file you can use: sudo dpkg -a (filename).deb sudo dpkg -d (filename).deb sudo dpkg -I (filename).deb sudo dpkg -i (filename).deb 19. In APT, to see information about a given package, you use: sudo apt show (package) sudo apt list (package) sudo apt info (package) sudo apt pkg (package) 20. In APT, to see installed packages, you can use: sudo apt list --installed sudo apt list-installed sudo apt list --inst sudo apt --installed 21. DNF is the successor to: APT RPM YUM Pacman 22. To search the repositories in Fedora you use: dnf -S (package) dnf srch (package) dnf locate (package) dnf search (package) 23. To install a package in Fedora you use: dnf install (package) dnf inst (package) dnf -I (package) dnf -i (package) 24. To uninstall a package in Fedora you use: dnf -rm (package) dnf remove (package) dnf uninstall (package) dnf delete (package) 25. To install multiple packages in Fedora you use: dnf install (package1)/(package2) dnf install (package1)-(package2) dnf install (package1) (package2) dnf multi-install (package1) (package2) 26. To remove packages installed as dependencies that are no longer required by currently installed programs in Fedora you use: dnf autoremove dnf cleanup dnf remove-unrequired dnf purge 27. To check for updates, but not download or install the packages in Fedora you use: dnf check dnf check-new dnf check-update dnf update 28. To revert to the previous version of a package in Fedora you use: dnf -down (package) dnf downgrade (package) dnf prev (package) dnf old (package) 29. To get basic information about the package in Fedora you use: dnf detail (package) dnf inf (package) dnf info (package) dnf details (package) 30. To reinstall a package in Fedora you use: dnf reinstall (package) dnf re (package) dnf re-install (package) dnf rin (package) 31. To check the repositories for newer packages and update them in Fedora you use: dnf upg dnf update-all dnf new dnf upgrade 32. To list all enabled repositories in Fedora you use: dnf repolist dnf repos dnf repositories dnf rp 33. To exclude a package from the transaction in Fedora you use: dnf upgrade --excluding=(package) dnf upgrade --ex=(package) dnf upgrade --exc=(package) dnf upgrade --exclude=(package) 34. The DNF configuration file is at: /etc/dnf/config /conf/dnf/dnf_conf /etc/dnf/dnf.cnf /dnf/dnf.conf 35. To exclude a package from the transaction in Fedora you can add to the DNF configuration file the line: exclude: packagename excludepkg=packagename excludepkgs=packagename exclude=packagename 36. When excluding packages in the DNF configuration file, you can disable excluding them with: dnf upgrade --disableexcludes dnf upgrade --disableex dnf upgrade --no-excludes dnf upgrade --noexcludes 37. RPM stands for: Relay Package Manager R Package Manager RPM Package Manager Ready Package Manager 38. RPM was originally named: Red Package Manager Red Hat Package Manager The Linux Package Manager Ready Package Manager 39. To install an RPM package, you use: rpm inst package.rpm rpm -i package.rpm rpm install package.rpm rpm -inst package.rpm 40. To install an RPM package and show detailed information, you use: rpm -i package.rpm --detailed rpm -i package.rpm --detail rpm -id package.rpm rpm -ivh package.rpm 41. To upgrade an RPM package and show detailed information, you use: rpm -nvh new-package.rpm rpm -Nvh new-package.rpm rpm -Uvh new-package.rpm rpm -upvh new-package.rpm 42. To downgrade an RPM package, you use: rpm -dgvh old-package-version.rpm rpm -Dvh new-package-version.rpm rpm -Dvh old-package-version.rpm rpm -Uvh --oldpackage old-package-version.rpm 43. To remove an RPM package, you use: rpm -e package rpm remove package rpm -r package rpm uninstall package 44. To list packages that require an RPM package, you use: rpm -q --whatrequires package rpm -q --requiring package rpm -q --require package rpm -q --dep package 45. To check if a package is installed or to find out all packages that match a string with RPM, you can use: rpm -qa | grep -i package rpm -qa package rpm -m package rpm -q | grep -i package 46. To get information about a package file that's not installed, you can use the RPM command: rpm -q package.rpm rpm -inf package.rpm rpm -qpi package.rpm rpm -qa package.rpm 47. To list packages required by an RPM package, you can use: rpm -qrR package.rpm rpm -qpR package.rpm rpm -ipR package.rpm rpm -qaPr package.rpm 48. To list all the files that belong to an installed RPM package, you can use: rpm -ql (package) rpm -al (package) rpm -f (package) rpm -fa (package) 49. To list packages required by an installed RPM package, you can use: rpm -qR (package) rpm -qqR (package) rpm -R (package) rpm -req (package) 50. To determine which package a file belongs to with RPM, you can use: rpm which /path/to/file rpm -qf /path/to/file rpm -w /path/to/file rpm -qw /path/to/file 1 out of 10 You have finished your quiz. Either go back to review your answers or hit "Submit" below to get your results! Time is Up! Time's up
No Comments
Leave a comment Cancel