우분투(Ubuntu) 환경에서 개발, 서버와 웹진, 개발용으로 운영, 시스템 관리 및 실생활에 유용한 설치 프로그램 100선 | 소프트웨어
소프트웨어 // ID_0011

우분투(Ubuntu) 환경에서 개발, 서버와 웹진, 개발용으로 운영, 시스템 관리 및 실생활에 유용한 설치 프로그램 100선

AUTHOR: NETCITY_ADMIN DATE: 2026.03.20 19:51

htop : 대화형 프로세스 뷰어 및 시스템 모니터링 도구 sudo apt install htop

neofetch : 터미널에 시스템 정보와 배포판 로고를 출력하는 도구 sudo apt install neofetch

net-tools : ifconfig 등 전통적인 네트워크 관리 도구 모음 sudo apt install net-tools

curl : 서버와 데이터를 주고받기 위한 명령줄 도구 sudo apt install curl

wget : 웹에서 파일을 다운로드하는 명령줄 유틸리티 sudo apt install wget

git : 분산 버전 관리 시스템 (코드 관리 필수) sudo apt install git

vim : 터미널 기반의 강력한 텍스트 에디터 sudo apt install vim

tmux : 하나의 터미널 창을 여러 개로 분할하고 세션을 유지하는 도구 sudo apt install tmux

gnupg : 데이터 암호화 및 디지털 서명을 위한 도구 sudo apt install gnupg

tree : 디렉토리 구조를 트리 형태로 시각화하여 보여주는 도구 sudo apt install tree

gparted : 그래픽 기반의 디스크 파티션 편집기 sudo apt install gparted

p7zip-full : 고압축률을 자랑하는 7z 파일 압축 해제 도구 sudo apt install p7zip-full

unzip : zip 파일 압축을 풀기 위한 유틸리티 sudo apt install unzip

ncdu : 터미널 기반의 디스크 사용량 분석 도구 sudo apt install ncdu

ufw : 복잡한 iptables를 쉽게 관리하게 해주는 방화벽 sudo apt install ufw

fail2ban : 로그를 분석하여 악의적인 접속 시도를 차단하는 보안 도구 sudo apt install fail2ban

synaptic : 그래픽 환경의 고급 패키지 관리자 sudo apt install synaptic

timeshift : 시스템 스냅샷을 생성하여 문제 발생 시 복구하는 도구 sudo apt install timeshift

stacer : 시스템 최적화, 모니터링 및 청소 도구 sudo apt install stacer

screen : 원격 접속이 끊겨도 프로세스를 유지해주는 터미널 창 관리자 sudo apt install screen

nginx : 가볍고 강력한 고성능 웹 서버 및 리버스 프록시 sudo apt install nginx

apache2 : 가장 널리 사용되는 전통적인 웹 서버 소프트웨어 sudo apt install apache2

mariadb-server : MySQL 기반의 오픈소스 관계형 데이터베이스 sudo apt install mariadb-server

mysql-server : 전 세계적으로 가장 인기 있는 관계형 데이터베이스 sudo apt install mysql-server

php-fpm : Nginx 등과 연동하여 PHP를 실행하는 프로세스 관리자 sudo apt install php-fpm

redis-server : 고성능 키-값 구조의 인메모리 데이터 저장소 sudo apt install redis-server

docker.io : 애플리케이션을 컨테이너로 실행하고 관리하는 플랫폼 sudo apt install docker.io

docker-compose : 여러 개의 도커 컨테이너를 정의하고 실행하는 도구 sudo apt install docker-compose

postgresql : 확장성과 표준 준수가 뛰어난 객체 관계형 데이터베이스 sudo apt install postgresql

sqlite3 : 설정이 필요 없는 파일 기반의 가벼운 데이터베이스 sudo apt install sqlite3

mongodb : 유연한 JSON 형태의 데이터를 저장하는 NoSQL 데이터베이스 sudo apt install mongodb

phpmyadmin : 웹 브라우저에서 MySQL/MariaDB를 관리하는 도구 sudo apt install phpmyadmin

certbot : 무료 SSL 인증서(Let's Encrypt)를 자동으로 발급하는 도구 sudo apt install certbot python3-certbot-nginx

nodejs : 서버 측 자바스크립트 실행 환경 (런타임) sudo apt install nodejs

npm : 노드(Node.js) 패키지 및 라이브러리 관리 도구 sudo apt install npm

python3-django : 파이썬 기반의 고수준 웹 개발 프레임워크 sudo apt install python3-django

python3-flask : 파이썬으로 가벼운 웹 앱을 만들기 위한 마이크로 프레임워크 sudo apt install python3-flask

composer : PHP 프로젝트의 의존성 라이브러리 관리 도구 sudo apt install composer

memcached : DB 부하를 줄이기 위한 분산 메모리 캐싱 시스템 sudo apt install memcached

vsftpd : 보안이 강화된 매우 빠르고 안정적인 FTP 서버 sudo apt install vsftpd

code : 마이크로소프트의 강력하고 대중적인 코드 에디터 (VS Code) sudo snap install code --classic

sublime-text : 속도가 매우 빠르고 확장성이 좋은 텍스트 에디터 sudo snap install sublime-text --classic

intellij-idea-community : 자바 개발을 위한 최고의 통합 개발 환경 (IDE) sudo snap install intellij-idea-community --classic

pycharm-community : 파이썬 개발에 최적화된 통합 개발 환경 sudo snap install pycharm-community --classic

postman : API 개발, 테스트 및 공유를 위한 플랫폼 sudo snap install postman

filezilla : FTP, SFTP 파일 전송을 위한 그래픽 클라이언트 sudo apt install filezilla

dbeaver-ce : 거의 모든 종류의 데이터베이스를 관리하는 통합 도구 sudo snap install dbeaver-ce

build-essential : 컴파일에 필요한 gcc, g++ 등 필수 빌드 도구 모음 sudo apt install build-essential

cmake : 소프트웨어 빌드를 제어하는 크로스 플랫폼 도구 sudo apt install cmake

openjdk-11-jdk : 자바 애플리케이션 개발을 위한 자바 개발 키트 sudo apt install openjdk-11-jdk

clion : C 및 C++ 개발을 위한 강력한 IDE sudo snap install clion --classic

datagrip : 전문적인 SQL 및 데이터베이스 개발 도구 sudo snap install datagrip --classic

insomnia : 디자인이 깔끔한 API 테스트 및 개발 도구 sudo snap install insomnia

zeal : 오프라인에서 각종 언어의 API 문서를 검색하는 도구 sudo apt install zeal

meld : 파일이나 디렉토리의 차이점을 시각적으로 비교하는 도구 sudo apt install meld

remmina : 원격 데스크톱(RDP, VNC 등) 접속 클라이언트 sudo apt install remmina

putty : SSH 및 텔넷 접속을 위한 유명한 터미널 클라이언트 sudo apt install putty

gh : 터미널에서 깃허브(GitHub) 기능을 사용하는 명령줄 도구 sudo apt install gh

jq : 명령줄에서 JSON 데이터를 파싱하고 가공하는 도구 sudo apt install jq

shellcheck : 쉘 스크립트의 오류를 찾아주는 정적 분석 도구 sudo apt install shellcheck

vlc : 거의 모든 포맷을 재생하는 만능 미디어 플레이어 sudo apt install vlc

gimp : 오픈소스로 제공되는 강력한 이미지 편집기 (포토샵 대용) sudo apt install gimp

inkscape : 벡터 그래픽 디자인 도구 (일러스트레이터 대용) sudo apt install inkscape

obs-studio : 라이브 방송 및 화면 녹화 전문 소프트웨어 sudo apt install obs-studio

blender : 3D 모델링, 애니메이션, 렌더링 통합 툴 sudo apt install blender

audacity : 오디오 녹음 및 다중 트랙 편집 도구 sudo apt install audacity

handbrake : 비디오 파일의 형식을 변환하는 인코딩 도구 sudo apt install handbrake

darktable : 전문적인 사진 워크플로우 및 RAW 파일 편집기 sudo apt install darktable

kdenlive : 직관적인 인터페이스의 오픈소스 영상 편집기 sudo apt install kdenlive

mpv : 코덱 내장형의 매우 가벼운 미디어 플레이어 sudo apt install mpv

ffmpeg : 비디오와 오디오를 기록, 변환, 스트리밍하는 멀티미디어 프레임워크 sudo apt install ffmpeg

imagemagick : 명령줄에서 이미지를 편집하거나 변환하는 도구 모음 sudo apt install imagemagick

flameshot : 화면 캡처 후 즉석 편집이 가능한 스크린샷 도구 sudo apt install flameshot

peek : 화면의 특정 영역을 녹화해 GIF로 만들어주는 도구 sudo apt install peek

shotwell : 리눅스 데스크톱용 디지털 사진 관리 프로그램 sudo apt install shotwell

firefox : 개인정보 보호와 속도를 강조하는 웹 브라우저 sudo apt install firefox

discord : 게이머와 커뮤니티를 위한 올인원 채팅 플랫폼 sudo snap install discord

slack : 팀 협업을 위한 메시징 서비스 sudo snap install slack --classic

telegram-desktop : 보안이 뛰어난 텔레그램 메신저의 데스크톱 버전 sudo apt install telegram-desktop

thunderbird : 모질라에서 만든 강력한 이메일 관리 클라이언트 sudo apt install thunderbird

transmission : 리눅스에서 가장 널리 쓰이는 가벼운 토렌트 클라이언트 sudo apt install transmission

qbittorrent : 광고 없이 깔끔하고 기능이 많은 토렌트 클라이언트 sudo apt install qbittorrent

brave : 광고와 추적기를 차단하여 개인정보를 보호하는 브라우저 sudo snap install brave

zoom-client : 온라인 화상 회의를 위한 클라이언트 앱 sudo snap install zoom-client

libreoffice : 마이크로소프트 오피스와 호환되는 무료 오피스 제품군 sudo apt install libreoffice

okular : PDF, ePub 등 다양한 문서를 지원하는 범용 뷰어 sudo apt install okular

xournalpp : 필기 및 PDF 주석 추가에 최적화된 도구 sudo apt install xournalpp

obsidian : 마크다운 기반의 강력한 개인 지식 관리 메모 앱 sudo snap install obsidian --classic

typora : 실시간 미리보기를 지원하는 미니멀한 마크다운 에디터 sudo snap install typora

focuswriter : 오직 글쓰기에만 집중할 수 있게 해주는 전체 화면 에디터 sudo apt install focuswriter

calibre : 전자책(e-book) 라이브러리 관리 및 변환 도구 sudo apt install calibre

wine : 리눅스 환경에서 윈도우용 응용 프로그램을 실행하게 해주는 계층 sudo apt install wine

virtualbox : 한 운영체제 안에 다른 운영체제를 설치하는 가상화 도구 sudo apt install virtualbox

steam : 리눅스에서 수천 개의 게임을 즐길 수 있는 게임 플랫폼 sudo apt install steam

zenity : 쉘 스크립트에서 GUI 대화 상자를 띄울 수 있게 해주는 도구 sudo apt install zenity

ntfy : 서버의 알림을 스마트폰이나 데스크톱으로 전송하는 푸시 알림 도구 sudo apt install ntfy

rclone : 다양한 클라우드 저장소와 파일을 동기화하는 명령줄 도구 sudo apt install rclone

flatpak : 배포판에 구애받지 않고 앱을 설치하게 해주는 패키지 관리 시스템 sudo apt install flatpak

cockpit : 웹 브라우저를 통해 서버를 관리할 수 있는 GUI 인터페이스 sudo apt install cockpit

bat : 구문 강조 기능이 포함된 현대적인 버전의 cat 명령어 sudo apt install bat

BACK_TO_LIST