손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
설치된 우분투 패키지 목록을 가장 빠르게 확인하는 방법은 터미널을 열고 `pip install` 명령어를 실행하는 것입니다 apt list --installed. 이 명령어는 APT 및 를 통해 관리되는 패키지를 보여줍니다 dpkg. Snap 또는 Flatpak을 사용하는 경우, 해당 형식은 별도로 관리되므로 각각의 패키지 목록을 표시하는 명령어를 실행해야 합니다.
패키지 목록만 볼 필요는 없습니다 sudo. 아래 명령어는 읽기 전용입니다.
| 보고 싶은 것 | 명령 또는 도구 |
|---|---|
| 설치된 모든 DEB/APT 패키지 | apt list --installed |
| APT에서 수동으로 설치한 것으로 표시된 패키지 | apt-mark showmanual |
| dpkg 데이터베이스에서 DEB 패키지를 설치했습니다. | dpkg-query |
| 설치된 스냅 | snap list |
| 설치된 Flatpak | flatpak list |
| 그래픽 패키지 목록 | 시냅틱 패키지 관리자 |
대부분의 우분투 사용자에게 가장 간단한 명령어는 다음과 같습니다.
apt list --installed
APT는 우분투 apt 설명서--installed 에 명시된 대로 이러한 목적을 위한 필터를 특별히 지원합니다 . 출력에는 패키지 이름, 저장소 정보, 설치된 버전, 아키텍처 및 마커가 포함됩니다.[installed]
목록이 너무 길어서 한 화면에 표시되지 않으면 다음 명령어를 사용하여 페이지를 넘기세요.
apt list --installed 2>/dev/null | less
스페이스 키를 눌러 앞으로 이동하고 q 키 를 눌러 종료하세요 less. 특정 패키지를 찾으려면 다음 옵션으로 출력을 필터링하세요 grep.
apt list --installed 2>/dev/null | grep -i '^curl/'
나중에 문제 해결이나 비교를 위해 사본을 저장하려면:
apt list --installed > "$HOME/installed-deb-packages.txt"

apt list --installed출력입니다. 패키지 이름과 버전은 우분투 시스템에 따라 다를 수 있습니다.APT가 자동으로 설치하는 종속성으로 간주하는 패키지를 제외한 더 짧은 목록을 원하시면 다음을 사용하세요.
apt-mark showmanual
우분투 의 apt-mark 매뉴얼에 따르면, 직접 요청된 패키지는 '수동'으로 표시되고, 해당 패키지에 필요한 종속 패키지는 일반적으로 '자동'으로 표시됩니다.
이 목록은 우분투 설치 후 사용자가 직접 설치한 모든 패키지의 완벽한 기록으로 간주해서는 안 됩니다. 일부 패키지는 운영체제 설치 과정이나 이후 패키지 관리 변경으로 인해 이미 수동 설치로 표시되어 있을 수 있습니다. 이 목록은 APT의 현재 수동/자동 설치 상태를 보여주는 것으로 이해하는 것이 가장 좋습니다.

apt-mark showmanual훨씬 더 큰 종속성 목록 없이 패키지 이름을 반환합니다.APT는 dpkgDEB 패키지에 대해 하위 프로세스를 사용합니다. dpkg 데이터베이스를 직접 쿼리하고 현재 상태가 '설치됨'인 항목만 출력하려면 다음 명령을 실행하세요.
dpkg-query -W -f='${binary:Package}\t${Version}\t${db:Status-Status}\n' | awk -F '\t' '$3=="installed" {print $1 "\t" $2}'
이 명령은 패키지 이름과 설치된 버전을 출력합니다. 여기에 사용된 필드는 현재 Ubuntu dpkg-query 설명서 에 설명되어 있습니다 .
이전 가이드에서는 종종 `dpkg` 명령어를 사용하라고 권장합니다 dpkg --get-selections. 이 명령어는 dpkg 선택 상태를 확인하는 데 유용하지만, 설치, 보류, 제거 또는 삭제와 같은 다양한 상태를 보여줄 수 있습니다. 실제로 설치된 패키지 목록만 깔끔하게 표시하려면 apt list --installed`status-filtered` 명령어를 dpkg-query사용하는 것이 더 명확합니다.
APT와 dpkg는 다른 패키지 관리 시스템을 통해 애플리케이션을 설치하는 경우 완전한 설치 목록을 제공하지 않습니다.
Ubuntu는 표준 데스크톱 설치에서 기본적으로 Snap을 지원합니다. 설치된 Snap을 확인하려면 다음 명령을 실행하세요.
snap list
Snap 공식 문서에 따르면 이 출력에는 스냅 이름, 버전, 수정 버전, 추적 채널, 게시자 및 메모가 포함됩니다.
Flatpak을 별도로 설치한 경우, 다음 명령어를 사용하여 설치된 애플리케이션과 런타임 목록을 확인하세요.
flatpak list
Flatpak 애플리케이션만 표시하려면 를 사용하십시오 flatpak list --app. 이러한 옵션은 Flatpak 명령 참조 에 설명되어 있습니다 .

그래픽 인터페이스를 선호하는 경우, Synaptic은 기본적으로 설치되어 있지는 않지만 Ubuntu에서 사용할 수 있습니다. 다음 명령으로 설치하세요:
sudo apt install synaptic
그다음 Synaptic 패키지 관리자를 열고 , 메시지가 나타나면 인증을 수행한 후, 왼쪽 하단 창에서 상태를 선택하고 설치됨을 선택합니다 . Synaptic은 패키지 상태를 기반으로 설치됨(수동) 필터를 표시할 수도 있습니다. Ubuntu의 Synaptic 설명서에는 상태 기반 패키지 탐색에 대한 내용이 나와 있습니다.

apt list --installed설치된 DEB 패키지 목록만 필요한 경우에 사용하십시오 . apt-mark showmanual수동으로 표시된 패키지와 자동 종속성을 구분하려는 경우에 사용하십시오. dpkg-querydpkg 데이터베이스에서 구조화된 출력을 필요로 할 때 선택하고, 해당 패키지 시스템이 있는 경우 추가 snap list하십시오 .flatpak list
우분투 소프트웨어 목록을 완벽하게 확인하려면 모든 패키지 형식을 포괄하는 단일 명령어가 없습니다. APT/dpkg와 Snap, 그리고 Flatpak이 설치되어 있는지 확인하는 것이 훨씬 더 완전한 정보를 제공합니다.
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.
Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.
Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.
Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.
각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.
GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.
GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.
FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.
브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.