드라이버를 설치한 후 Linux mint 16(dwa 171)에서 작동하는 무선 어댑터가 있습니다. 이제 Linux Mint 17로 업그레이드한 이후로 더 이상 같은 방식으로 작동하지 않습니다.
내가 찾은 유일한 방법은 sudo service network-manager restart
이 명령을 rc.local, rc2.local 및 rc3.local에 넣어 보았지만 실제로 운이 좋지 않은 명령을 실행하는 것입니다. 런처 애플리케이션을 사용하여 로그인하자마자 이 명령이 자동으로 실행되기를 원합니다. 무엇을 해야할지 알려주십시오.
답변1
로그인할 때가 아니라 시작 시 실행되기 때문에 rc.local에 넣을 수 없습니다.
먼저 /etc 디렉토리의 /etc/sudoers 파일을 주의 깊게 편집합니다.
sudo visudo
다음 섹션의 마지막 항목은 다음과 같습니다.
#Allow members of group sudo to execute any command
다음을 추가하세요.
%sudo ALL=(ALL:ALL) NOPASSWD: /path/to/script
사용 편의성을 위해 sudo 사용자에게 안전한 것으로 지정된 경로(sudoers 파일 상단에 지정됨)에 스크립트를 추가하겠습니다. 내 경우에는 홈 디렉터리에 스크립트를 만든 다음 실행했습니다.
chmod +x /my/file
그런 다음 /usr/bin으로 이동하여 실행하십시오.
sudo ln -s /path/to/my/script nameOfScriptForMySymbolicLink
그런 다음 시작 응용 프로그램 창(위치는 배포판에 따라 다름)으로 이동하여 "추가"를 클릭하고 설명이 포함된 이름을 지정한 후 다음을 입력합니다.
/usr/bin/nameOfScriptForMySymbolicLink
명령줄, 종료, 다시 시작 및 로그인을 통해 마치 마법처럼 작동합니다.
답변2
한 가지 접근 방식은 다음과 같이 crontab을 사용하는 것입니다.
crontab -e
그런 다음 맨 아래에 넣으십시오.
@reboot /etc/init.d/network-manager restart
루트로 로그인한 동안 이를 설정하는 것을 잊지 마십시오.