Skip to main content

Debian

Debian is a free and open source operating system (OS) for computers, known for its stability, security, and large software repository. It serves as the foundation for many other distributions, including Ubuntu.


🐧 What is Debian?

Debian is a Unix-like OS composed entirely of free software, developed by a community of volunteers. It supports a wide range of hardware architectures and is used for desktops, servers, and embedded systems.


🌟 Key Features

  • Stability: Renowned for its reliability and long release cycles.
  • Security: Regular updates and a dedicated security team.
  • Package Management: Uses the APT system and .deb packages for easy software installation and updates.
  • Community Driven: Developed and maintained by thousands of volunteers worldwide.
  • Wide Hardware Support: Runs on many architectures, from PCs to ARM devices.

📦 Package Management

  • APT (Advanced Package Tool):
    Command-line tool for managing packages (apt-get, apt, apt-cache).
  • dpkg:
    Low-level tool for installing, removing, and managing .deb packages.

📝 Useful Commands

  • Update package list:
    sudo apt update
  • Upgrade installed packages:
    sudo apt upgrade
  • Install a package:
    sudo apt install <package-name>
  • Remove a package:
    sudo apt remove <package-name>


📝 Notes

  • Debian is the upstream source for many popular Linux distributions, including Ubuntu.
  • The Debian Project is guided by the Debian Social Contract and Debian Free Software Guidelines (DFSG).
  • Debian releases are named after characters from the movie "Toy Story."