| 2004-09-08, 08:55 PM | #31 |
|
Veteran Member
![]() ![]() ![]() Registered: Jun 2002
My Mac: iBook G4 1.33GHz 14' Combo, iPod Video 60G, iPod Shffle 512M
Posts: 835
오프라인
|
Unix도 밑에 깔려 있고 1984년부터 있었던 MacOS에서 가져온 Finder도 위에 있구요. 이게 프로그램 패키지 형식도 마찬가지로 tar.gz으로 되어 있는 프로그램도 있고 그냥 드래그하기만 하면 모든게 다 해결되는 OSX형식도 있구요. NeXT시절부터 있었던 .pkg를 더블클릭하면 프로그램이 깔리는 형식도 있지요. 몇가지 더 있는데 일단 물어 보시는 것에 대한 대답으로는 OSX의 아버지뻘되는 OS인 NeXT시절 부터 쓰이는 프로그램 인스톨 파일인 .pkg파일이 있습니다. 그 파일에는 깔린 프로그램 파일의 권한에 대한 정보와 기타 약간의 정보가 있습니다. 근데 어떠한 이유로든 그 .pkg파일이 지워진 모양입니다. 그럼 그 pkg파일을 이용해서 깔았던 파일은 어떤 권한을 주어야 할지에 대한 정보가 사라져버리고 "유효한 패키지가 없다"고 나옵니다.
__________________
Programming is an Art kforce 님께서 2004-09-08 08:58 PM 에 수정하셨습니다.. |
|
| 2004-09-09, 04:00 AM | #32 |
|
Member
![]() Registered: Oct 2003
My Mac: ibook G4, iPod 10G
Posts: 30
오프라인
|
음...정확히 이해는 안되지만~ 패키지 파일이 지워졌다는 말이군요... 그럼 어떻게 해야 하는 건가요? 전 그럼 "권한복구"는 할 수 없는건지...??? |
|
| 2004-09-09, 05:19 AM | #33 |
|
Veteran Member
![]() ![]() ![]() Registered: May 2003
My Mac: MacSE, IIsi, 6100, PowerBook 1400cs, G4 466, MacBook, iPod 10GB
Posts: 535
오프라인
|
찾아보니 Apple 문서에는 /Library/Receipts 폴더에 "BaseSystem.pkg" 파일이 없을 때 권한 복구를 하면"Error: No valid packages (-9997)"라는 경고 글을 보여준다고 합니다.
일반적으로 설치한 어플리케이션을 완전하게 지우기 위한 것이 아니라면 /Library/Receipts 폴더 속의 파일들은 건드리지 않는 것이 좋습니다. 혹시, 다른 곳으로 옮겨진 것이라면 재자리로 옮겨주시면 됩니다. 만약, 지워진 것이라면 Panther가 설치된 다른 컴퓨터에서 복사해 넣거나, 아니면 Mac OS X 10.3 설치 CD에서 복사해 넣으세요. (BaseSystem.pkg 파일은 Mac OS X Install Disc 1/System/Installation/Packages/ 폴더 속에 있습니다.) 그리고, 혹시나 다른 곳에도 이가 빠졌을 수도 있으니, Mac OS X Combined Update 10.3.5도 받으셔서 설치해 보시길. |
|
| 2004-09-11, 04:44 AM | #34 |
|
Member
![]() Registered: Oct 2003
My Mac: ibook G4, iPod 10G
Posts: 30
오프라인
|
와우~ 해결하였습니다.
kforce님과 miname^^님, 감사해요~ ![]() |
|
| 2004-09-12, 06:30 AM | #35 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Oct 2001
My Mac: Mac Pro Xeon/2.8GHz Quadx2(8-core), Cinema HD Display 23", MacBook Core Duo/2GHz(Black), PowerBook G4/1GHz 12"(DVI), TiBook G4/867MHz, PowerMac G4/450MHz Cube, PowerBook G3/500MHz, iBook G3/366MHz(Graphite), PowerMac8200, PowerBook 180c, Macintosh SE
Posts: 2,109
오프라인
|
miname^^ 안녕하세요.
[COLOR= skyblue]저[/color] ♥ [COLOR= skyblue]입니다. 넘 오랜만이죠 ![]() 아직도 좋은일 많이 하구 계시네요. 저두 miname^^처럼 많이 할 수 있었으면 좋겠습니다. 멀리계시지만, 모쪼록 건강하시구요. 멋진 Mac Life의 연장되시길 바라겠습니다. 꾸~벅 (__)[/color]
__________________
![]() ![]() ![]() ![]() ![]() The Crazy One! one more thing... Gray & Grey 인생의 가치는 흑백처럼 명확하게 나뉘기보다 회색 같은 모호함 속에 있다. all4mac2u 님께서 2004-09-12 06:36 AM 에 수정하셨습니다.. |
|
| 2004-12-26, 11:58 PM | #36 |
|
Senior Member
![]() ![]() Registered: Nov 2004
My Mac: iBook G4 1.2Ghz 12" 1.25GB 60GB BT APe, AX, iPod 4G 40GB, iPod socks, 힘센쥐
Posts: 335
오프라인
|
좀 도와주세요.
이걸 하려고 하는데, 저는 sudo periodic daily를 입력하니 sudo: periodic: command not found 라고 나옵니다. periodic이라는 명령어를 찾지 못하네요. 그래서 whereis periodic 을 했더니 /usr/sbin/periodic 이라고 찾아주길래 /usr/sbin 으로 가서 periodic을 입력했는데 실행이 안됩니다. 어떻게 된 것일까요?
__________________
Zebda |
|
| 2004-12-27, 12:06 AM | #37 |
|
Senior Member
![]() ![]() Registered: Nov 2004
My Mac: iBook G4 1.2Ghz 12" 1.25GB 60GB BT APe, AX, iPod 4G 40GB, iPod socks, 힘센쥐
Posts: 335
오프라인
|
아 이유를 알았습니다. /etc/bashrc 에 path가 /usr/sbin 으로 되어 있어야 할 것이, 제가 지난번에 파일을 고치면서 실수로 /sur/sbin 으로 잘못 입력해 놓았네요. 에휴. 이걸 고치고 새로 로그인 한 다음에 하니까 됩니다.
그런데도 질문이 있습니다. 제가 /usr/sbin 으로 직접 이동한 다음에 sudo periodic daily를 했는데도 명령어를 못 찾았는데요, 이것은 왜 그럴까요? path가 잘못되어서 문제가 생기긴 했어도, 그 명령어가 있는 디렉토리로 가면 실행이 되어야 하는게 아닌가요?
__________________
Zebda |
|
| 2004-12-27, 12:18 AM | #38 |
|
Senior Member
![]() ![]() Registered: May 2004
My Mac: iBook G4 800, 1152MB, Tiger 10.4.9
Posts: 242
오프라인
|
현재 디렉토리(working directory)의 명령어를 실행하려면 path에 . 이 포함되어 있어야 합니다.
.은 현재 디렉토리를 나타내는 기호입니다. example export PATH=.:/usr/local/bin:/usr/bin:/usr/sbin |
|
| 2004-12-27, 07:40 AM | #39 |
|
Moderator
![]() ![]() ![]() ![]() ![]() Registered: Sep 2001
My Mac: PowerMac G5, MacBook Air, Mac mini(intel&G4), iPhone
Posts: 7,273
오프라인
|
애플포럼에서 가장 멋진 글타래 중 하나이며, 많은 회원님들에게 진정한 도움이 되고 있는 이 글타래가 오늘(04년 12월 27일) 자로 miname^^님에 의해 업데이트 되었습니다. 진심으로 감사드립니다. 최고의 Panther 시스템 관리 팁을 놓치지 마시고 탐독하세요.
|
|
| 2004-12-27, 08:00 AM | #40 |
|
Member
![]() Registered: Dec 2003
My Mac: iMac 17', iSight, Airport Express
Posts: 60
오프라인
|
넵, 알겠습니다 ^^
|
|
| 2004-12-27, 08:35 PM | #41 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: May 2004
My Mac: intel Core Duo iMac 20inch, Aluminum iMac 24inch, MacBook Pro 2.4GHz
Posts: 1,335
온라인
|
저도 cinwe8mm 님과 같은 현상인데요
저는 파워북 구입자라서 OS X인스톨 CD는 없고 소프트웨어 복원 DVD만 두장 있는데요 여기 뒤져 봐도 BaseSystem.pkg 파일은 없더군요 ㅠ_ㅠ 제가 못찾는건가요 아니면 숨겨져 있는건지.. 궁금합니다.. |
|
| 2005-05-23, 05:10 AM | #42 |
|
Veteran Member
![]() ![]() ![]() Registered: May 2003
My Mac: MacSE, IIsi, 6100, PowerBook 1400cs, G4 466, MacBook, iPod 10GB
Posts: 535
오프라인
|
Tiger에서의 주기적 유지보수 명령 실행
Mac OS X가 Tiger로 진화하면서 시스템의 주기적 유지보수 작업들의 관리 방식에도 변화가 생겼습니다. 예전의 cron이 도맡아 왔던 이 작업들은 이제 launchd이 그 일을 처리하게 되었으며, 따라서 유지보수 작업들의 일정 관련 파일들은 실행 환경에 따라 /System/Library/LaunchDaemons/ 혹은 /Library/LaunchDaemons/ 폴더 안에 위치하게 됩니다. (만약, /etc/crontab/ 안에 이전의 명령들이 등록되어 있다면 실행은 정상적으로 계속됩니다.)
또한, 터미널에서 유지보수 작업들을 직접 실행시키려면, 각각의 일간, 주간, 월간 작업들은 다음과 같이 변경된 명령을 사용합니다. sudo launchctl start com.apple.periodic-daily참고로, Mac OS X 10.4 Tiger에서 새로 추가된 launchd을 포함한 시스템 시동 작업들에 대한 정보는 이 곳에서 얻을 수 있습니다. 더불어서, 아래는 현재 Tiger와 호환성을 위해서 갱신되거나 정상 작동하는 도구들입니다. miname^^ 님께서 2005-06-09 07:16 AM 에 수정하셨습니다.. |
|
| 2005-06-09, 12:05 AM | #43 |
|
New Member
Registered: May 2005
My Mac: G5
Posts: 3
오프라인
|
'터미널에서 유지보수 작업들을 직접 실행시키려면'을 해보려하는데
Last login: Thu Jun 9 14:58:06 on ttyp1 Welcome to Darwin! Macintosh:~ zoohi$이 먼저 뜹니다 다음칸에 sudo launchctl start com.apple.periodic-daily sudo launchctl start com.apple.periodic-weakly sudo launchctl start com.apple.periodic-monthly 다 치고나서는 어케하는겁니까? 저장을 하는겁니까? 아님 종료하는 겁니까? 너무나 무식함을 스스로 깨달코 있습니다 예전에 무식한 짓 저질러서 파일 다 날린적이 있어서 신중하고자 하오니 협조 부탁드립니다 |
|
| 2005-06-09, 06:03 AM | #44 |
|
Veteran Member
![]() ![]() ![]() Registered: May 2003
My Mac: MacSE, IIsi, 6100, PowerBook 1400cs, G4 466, MacBook, iPod 10GB
Posts: 535
오프라인
|
작업이 끝나면, 그냥 터미널을 종료하시면 됩니다.
간단한 작업이지만 말로 설명해 드리자면, 첫 줄의 명령을 입력하고 리턴키를 치면 계정 암호를 물어오게 됩니다. 여기서 관리자 계정 암호를 입력하시면 명령이 실행되고, 완료되면 다음 줄의 명령들을 이어서 계속 입력하시면 작업이 모두 끝나게 됩니다. 참고로, 여기에 소개된 여러 시스템 최적화 요령들은 앞에서도 소게된 Yasu와 같은 도구를 사용해서 단추 하나만 누르면 간단히 처리하실 수도 있답니다. 한 가지 더, 주간 유지보수 작업 명령은 저의 실수로 철자가 틀리게 쓰였네요. (철자에 약해서 )올바른 명령은 다음과 같습니다: sudo launchctl start com.apple.periodic-weekly |
|
| 2005-07-23, 11:58 AM | #45 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Oct 2001
My Mac: MacBook Pro 2.0G, PowerMac G4 933Mhz
Posts: 3,151
온라인
|
아시다시피 타이거는 prebinding를 사용하지 않지요.
따라서 타이거에서는 시스템 관리를 할때 update prebinding은 필요하지 않은 거죠? 그럼 타이거에서 최적화를 위해 사용할 수 있는 옵션은 권한복구 뿐일까요?
__________________
::::: mono*log ::::: |
|