我最近將MacPorts從1.9.2升級到2.0.3。從那以後,我失去了以sudo運行的能力。失去了按照MacPorts升級後sudo運行的能力
sudo: can't stat /opt/local/etc/sudoers: No such file or directory
sudo: no valid sudoers sources found, quitting
不確定這些是否有關,但我想知道在這一點上最好的行動方案是什麼。
口安裝回報
sudo @1.7.4p2_0
sudo @1.7.7_0 (active)
進一步的調查表明,我已經安裝了MacPorts的須藤,而沒有相關的/ opt /本地/ etc/sudoers文件。我設法使用visudo創建這樣的文件,將/ etc/sudoers的內容,chmod複製到0440,並將所有權複製到root:wheel。
我想現在的問題是我應該使用MacPorts的sudo還是卸載它?我怎麼最終安裝了MacPorts的sudo?