Linux Mint, 시냅스 및 명령 줄의 업데이트 수준


0

나는 winXP 난민으로 리눅스에 왔으며, 내가 필요로하는 것보다 너트와 볼트에 깊숙이 들어가기를 원하지 않습니다. 나는 명령 줄 (창문이 발명되기 전에 여러 명령 줄 시스템에서 일한 오래된 괴짜입니다)에 상당히 익숙합니다. 문서화되어있는 한 할 수 있습니다.

시냅틱은 많은 업데이트 옵션을 제공하며 솔직히 혼란스러워합니다. 그래서 나는 터미널로 가서 sudo apt-get update / upgrade를 때때로 수행합니다.

해당 명령 행 프로세스는 기본적으로 어떤 레벨을 설치합니까? 최신 버전의 불안정한 버전을 가져 오는 데 문제가 발생할 가능성이 있습니까? 패키지와 함께 제공된 프로그램을 가능한 한 많이 사용하고 python3 및 몇 가지 하위 수준 유틸리티 만 추가합니다.

답변:


1

Linux Mint는 Ubuntu의 LTS 릴리스를 기반으로하여 잘 테스트 된 패키지를 얻습니다.

  • 그래픽 응용 프로그램을 선호하는 경우 Mint에는 패널에 파란색 방패로 표시되는 자체 업데이트 관리자가 있으므로 사용하기가 쉽습니다. 패키지 목록을 제공하지만 일반적으로 예라고 말하면됩니다.

  • 원하는 경우 명령 줄, sudo apt-get update다음은 upgrade일반적으로 괜찮습니다. 패키지를 업그레이드하지만 새 패키지를 설치하거나 제거하지는 않습니다. 문서에서 :

  upgrade
       upgrade is used to install the newest versions of all packages
       currently installed on the system from the sources enumerated in
       /etc/apt/sources.list. Packages currently installed with new
       versions available are retrieved and upgraded; under no
       circumstances are currently installed packages removed, or packages
       not already installed retrieved and installed. New versions of
       currently installed packages that cannot be upgraded without
       changing the install status of another package will be left at
       their current version. An update must be performed first so that
       apt-get knows that new versions of packages are available.

따라서 때로는 종속성이 변경된 패키지를 업그레이드하지 않습니다. 더 철저하게하려면 다음을 사용할 수 있습니다 sudo apt-get dist-upgrade.

  dist-upgrade
       dist-upgrade in addition to performing the function of upgrade,
       also intelligently handles changing dependencies with new versions
       of packages; apt-get has a "smart" conflict resolution system, and
       it will attempt to upgrade the most important packages at the
       expense of less important ones if necessary. The dist-upgrade
       command may therefore remove some packages. The
       /etc/apt/sources.list file contains a list of locations from which
       to retrieve desired package files. See also apt_preferences(5) for
       a mechanism for overriding the general settings for individual
       packages.

0

아니요, 명령 줄은 항상 안전합니다. 시냅틱은 단지 프론트 엔드이므로 아무런 차이가 없어야합니다. 어떤 사람들은 더 편안하다고 생각합니다. apt-get은 시냅틱보다 더 적은 옵션이 없으며 apt-get update / install / upgrade 등 만 사용할 때 숨겨집니다.

apt-get의 명령 줄 검색이 최고 (imho)가 아니기 때문에 시냅틱을 통해 검색하는 것이 훨씬 더 편안합니다.

힌트 : 최신 apt 버전에서는 apt install/ update/ upgrade;-) 만 사용 하면됩니다.


0

시냅틱apt-get 은 같은 작업을위한 도구입니다. 둘 다 리포지토리 를 사용 하여 패키지 업데이트를 가져옵니다.

기본적으로 Linux Mint를 설치할 때 공식 리포지토리가 참조되면 Synaptics의 소프트웨어 소스 탭에서 사용하거나 콘솔의 / etc / apt로 이동하는 리포지토리를 확인할 수 있습니다 .

공식 리포지토리를 사용하는 경우 리포지토리 관리자가 패키지 버전의 모든 관계 / 종속성을 확인하기 때문에 시스템이 손상되거나 손상되지 않습니다.

그러나 때로는 공식 리포지토리에서 사용할 수없는 응용 프로그램을 설치해야하므로 다른 리포지토리를 추가 할 수 있습니다.

새 저장소가 새 버전의 패키지 또는 공통 라이브러리를 설치할 수 있습니다. 기존 응용 프로그램이 이전 버전에 의존하는 경우 응용 프로그램이 실패합니다.

Linux Mint가 버전을 고정시키기 때문에 대부분의 시간이 발생하지 않으므로 Linux Mint 17이 있고 추가하는 저장소가 해당 버전에 대한 것이라면 관리자는 종속성을 존중합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.