Mac OS X에 대한 모든 가능한 업데이트? 이유에 대한 그렉의

그래서 나는 OS X에서 최신으로 유지해야 할 것들이 있다는 것을 발견했다 :

  • 내장 소프트웨어 업데이트, 분명히
  • 일반적으로 업데이트를 자동으로 확인하는 개별 프로그램과 ‘업데이트’옵션은 일반적으로 프로그램 메뉴 (메뉴 막대의 Apple 메뉴 오른쪽에 있음) 아래에 있습니다.
  • OS X에 기본 설치되어있는 Gem (내가 잘못하면 저를 수정하십시오)은 정기적으로 업데이트해야합니다. sudo gem update --system 보석으로 업데이트 된 보석 sudo gem update – Ruby를 업데이트하면 안되는 이유에 대한 그렉의 대답을보십시오.
  • MacPorts가 설치된 경우 주기적으로 업데이트해야합니다. sudo port selfupdate 그리고 sudo port upgrade outdated

누락 된 다른 업데이트 프로세스가 있습니까? 필자는 몇 주 동안 OS X 만 사용하여 시스템에서 모든 것을 최신 상태로 유지하려고하고 있으며 대부분의 Mac 사용자가 위의 모든 것에 대해 알지 못한다고 생각합니다 (특히 Gem 업데이트 명령).

위의 모든 작업을 수행해야한다고 생각하는데 어떻게 든 잘못 되었습니까?



답변

Apple에서 설치 한 Ruby 시스템을 업그레이드하지 않는 것이 좋습니다. Apple은 Ruby를 사용하는 / usr / lib / podcastproducer를 설치하고 파일을 변경하면 버전에 민감한 보석이 참조되는 경우 중단 될 수 있습니다. 또한 다른 개발자도 Ruby가 있다는 것을 알고 코드를 작성할 수 있습니다.

용도 locate *.rb | grep ^/usr | xargs grep require 파일 목록 및 요구 사항.

/ usr / local / bin에 새 Ruby를 설치하거나 RVM을 사용하여 ~ / .rvm의 샌드 박스에 설치하고 시스템 버전 만 남겨 두는 것을 선호합니다.

마찬가지로, Apple의 Python 및 Perl 설치는 일부 응용 프로그램에서도 사용됩니다. 언어가 거기에있는 이유가 있습니다. 우리의 편의를 위해서만있는 것은 아닙니다.


답변

거리다 그 대신에 macports.

fink selfupdate && fink update-all


답변

내가 말한 것처럼 또 다른 대답 , 모든 응용 프로그램을 동시에 업데이트 할 수 있습니다. AppFresh . Apple에서 업데이트를 확인할 수도 있습니다.


답변

Mac OS X 용으로 열리는 새로운 Mac App Store는 1 월 6 일까지 iPhone 및 iPad 용 App Store처럼 설치된 모든 제품에 대해 동일한 자동 업그레이드 기능을 지원하므로 모든 항목이 동시에 업데이트됩니다.

그 사이 AppFresh는 매력처럼 작동합니다.


답변