손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
Ubuntu Server를 최신 버전으로 업그레이드하려면 현재 실행 중인 버전을 완전히 업데이트한 다음, 명령어를 사용하여 릴리스 업그레이더를 실행하십시오 sudo do-release-upgrade. 이 도구는 릴리스별 패키지 및 구성 변경 사항을 처리합니다. 명령어 apt upgrade만 실행하면 현재 릴리스 내의 패키지만 업데이트됩니다. 업그레이드를 시작하기 전에 서버를 백업하고 지원되는 업그레이드 경로를 확인하십시오.
유지보수 기간을 계획하기 전에 설치된 버전과 커널을 확인하십시오.
cat /etc/os-release
uname -r

Ubuntu는 순차적인 LTS 릴리스 간의 업그레이드를 지원합니다. LTS 릴리스를 한 번에 건너뛸 수는 없으며, 지원되는 다음 LTS 릴리스로 업그레이드한 후, 더 나중 릴리스로 업그레이드해야 하는 경우 이 과정을 반복해야 합니다. 새로운 LTS 업그레이드 옵션은 첫 번째 포인트 릴리스가 출시될 때까지 제공되지 않을 수 있습니다. 알려진 문제 및 릴리스별 지침은 대상 릴리스 노트를 참조하십시오.
운영 서버의 경우, 일반적으로 LTS 릴리스가 유지 관리 측면에서 더 유리합니다. Ubuntu는 LTS 릴리스에 대해 5년간의 표준 보안 유지 관리를 제공하는 반면, 중간 릴리스는 9개월 동안만 업데이트를 제공합니다. LTS 설치는 일반적으로 LTS 업그레이드 경로를 따릅니다. 중간 릴리스를 의도적으로 사용하고 더 자주 업그레이드할 수 있는 경우에만 LTS Prompt=lts로 변경하십시오 . 이 옵션은 개발 릴리스를 노출하거나 일반 LTS 릴리스 제공 전에 강제로 업그레이드할 수 있으므로, 운영 환경에서 일상적인 단축 방법으로 사용하지 마십시오. Ubuntu의 릴리스 수명 주기 및 릴리스 프롬프트 지침을 참조하십시오 .Prompt=normal/etc/update-manager/release-upgrades-d
복원 가능한 백업 또는 공급자 스냅샷을 생성하고 애플리케이션 데이터와 구성이 포함되어 있는지 확인하십시오. 의존하는 서비스의 변경 사항을 확인하려면 대상 릴리스 노트를 참조하고, 시스템 점검 시간을 계획하고, 클라우드 직렬 콘솔 또는 기타 대역 외 액세스 수단을 확보해 두십시오. 서버 업그레이드는 대화형 방식으로 진행되므로 시간이 다소 소요될 수 있습니다. 네트워크 또는 SSH 패키지가 재시작될 경우 SSH 전용 연결이 중단될 수 있습니다.
계속 진행하기 전에 여유 공간을 확인하고 현재 시스템을 재부팅해야 하는지 확인하십시오.
df -h /
test -f /run/reboot-required

별도의 파일 시스템도 검사하십시오 /var. /boot릴리스 업그레이드는 많은 패키지를 다운로드하므로 수 기가바이트의 여유 공간이 필요할 수 있습니다.
타사 apt 소스와 PPA도 검토하십시오. Ubuntu는 릴리스 업그레이드 중에 이러한 소스를 비활성화하지만, 이미 설치된 패키지는 자동으로 제거되지 않습니다. 소스를 다시 활성화하기 전에 대상 릴리스에 맞는 저장소가 있는지 확인하십시오.

Ubuntu 버전을 변경하기 전에 패키지 메타데이터를 새로 고치고 보류 중인 업데이트를 설치하세요.
sudo apt update
sudo apt dist-upgrade -o APT::Get::Always-Include-Phased-Updates=true

두 명령이 모두 성공적으로 완료될 때까지 기다리십시오. 패키지 제거 목록을 수락하기 전에 반드시 읽어보십시오. 특히 서비스에 필요한 소프트웨어가 포함된 경우 더욱 주의하십시오. 시스템에서 재부팅이 필요하다는 메시지가 표시되면 재부팅 후 다시 연결하여 진행하십시오. 패키지 작업이 완료되지 않은 상태에서는 릴리스 업그레이드를 시작하지 마십시오.
터미널에서 지원되는 서버 업그레이드를 시작하세요.
sudo do-release-upgrade

do-release-upgrade지원되는 릴리스 업그레이드가 가능한지 확인합니다.안내에 따라 진행하고 세션에 계속 참여하십시오. 확인하기 전에 설치, 업그레이드 또는 제거할 패키지 요약과 다운로드 크기를 검토하십시오. 제안된 변경 사항이 예상치 못한 경우 취소하고 조사하십시오. 설치 중에는 터미널을 닫거나 서버 전원을 끄지 마십시오.

업그레이드 프로그램이 로컬에서 수정된 구성 파일에 대해 묻는 경우, 제공되는 버전과 현재 버전을 비교하십시오. 일반적으로 로컬 파일을 유지하는 것이 기본 설정이지만, 항상 올바른 선택은 아닙니다. 새 릴리스에 필요한 설정이 변경되었을 수 있기 때문입니다. 가능한 경우 프롬프트의 diff 옵션을 사용하여 신중하게 결정하십시오. 네트워크 또는 SSH 구성 변경으로 인해 원격 액세스에 문제가 발생할 수 있으므로 콘솔 액세스는 유지하십시오.

마지막으로 요청된 재시작을 수락하거나 수동으로 재부팅하십시오. 서버가 새 시스템으로 재시작될 때까지 릴리스 변경이 완료되지 않습니다. 다시 연결한 후 설치된 릴리스를 확인하고 시스템d 유닛에서 오류가 발생했는지 확인하십시오.
lsb_release -a
systemctl --failed

다음으로 웹, 데이터베이스, 스토리지 또는 모니터링 서비스와 같이 워크로드가 의존하는 서비스를 테스트하십시오. 누락된 서비스가 있거나 시작되지 않는 서비스가 있는지 상태와 로그를 확인하십시오. 타사 저장소가 새 Ubuntu 릴리스를 지원하는지 확인한 후에만 다시 활성화한 다음 sudo apt update다시 실행하십시오.
현재 릴리스가 완전히 업데이트되었는지, 지원되는 경로를 따르고 있는지 확인하십시오. LTS 버전에서 LTS 버전으로 업그레이드하는 경우, Ubuntu는 첫 번째 포인트 릴리스가 나올 때까지 업그레이드 제안을 활성화하지 않을 수 있습니다. 따라서 운영 서버에서 강제로 업그레이드하지 마십시오 . 설치된 버전이 지원 종료(End of Life)에 도달한 경우, 저장소 URL을 임의로 변경하는 대신 -dUbuntu에서 제공하는 별도의 지원 종료 업그레이드 지침을 따르십시오.
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을 통해 날짜별 할 일을 관리하세요.