최근에 여러 대의 새 컴퓨터 (새 노트북, 직장에있는 새 컴퓨터 등) 사이를 이동하고 있습니다. 사용하는 모든 소프트웨어를 설치하기 위해 bash 스크립트를 만들고 싶습니다. Ninite 는 충분히 부자가 아닙니다. bash 스크립트에 대한 경험이 없으며 배우고 있습니다. aptitude search
패키지 이름 (저장소에있는 경우)을 찾고 여러 줄을 만드는 데 사용할 계획 입니다 aptitude install
.
그런 다음 처음부터 Ubuntu를 설치 한 후해야 할 일은 aptitude를 설치하고 스크립트를 실행하는 것입니다.
3 개 질문 모두 예.
설정에 대한 마지막 질문과 관련하여 dconf-tools
많은 경우 패키지 (예제에 포함됨)를 사용할 수 있습니다. 그리고 gconftool-2
일부 다른 사람들의 경우 (후자는 단계적으로 폐지되었지만). 예제 하단에 한 줄을 추가했습니다. 이렇게 검색 할 수 있습니다 gsettings list-recursively | grep plugins.power|more
. 이것은 전원 설정과 관련된 모든 것을 표시합니다.
조건부 명령이 필요한 경우 다음을 사용할 수 있습니다 &&
. {command && command2}는 명령 1이 실패하지 않으면 명령 2 만 실행합니다.
텍스트 파일을 만들고 실행 가능하게 만들고 예상 가능한 코드 조각을 추가합니다. 설치 후 수행하는 몇 가지 임의 작업의 예 (다시 설치할 때 포맷되지 않는 별도의 디스크에 내 집 심볼릭 링크 포함) :
# 소스 활성화, PPA 추가 및 소스 업데이트 : sudo sed 's / # deb / deb /'-i /etc/apt/sources.list sudo add-apt-repository ppa : tiheum / equinox sudo add-apt-repository ppa : am-monkeyd / nautilus-elementary-ppa sudo apt-get update sudo apt-get upgrade # Symlinking home folders. cd / discworld2 / mkdir Desktop / Downloads / Pictures / Videos / Public / Music / Templates / Documents / cd rm -rf Desktop / Downloads / Pictures / Videos / Public / Music / Templates / Documents / ln -s / discworld2 / Desktop / Desktop ln -s / discworld2 / 문서 / 문서 ln -s / discworld2 / 다운로드 / 다운로드 ln -s / discworld2 / 그림 / 그림 ln -s / discworld2 / 템플릿 / 템플릿 ln -s / discworld2 / Videos Videos # 소프트웨어 추가 : sudo apt-get install -y dconf-tools powertop htop compizconfig-settings-manager deluge vlc smplayer shutter chromium-browser cheese gtk2-engines-equinox faenza-icon-theme equinox-theme # 노틸러스를 다시 시작합니다 (기본 활성화를 위해 필요) : nautilus -q # 잠금 화면 제거 gsettings set org.gnome.desktop.screensaver lock-enabled false # 설정 변경 전원 관리 (이전 방법) : gconftool-2 --set --type string / apps / gnome-power-manager / critical_battery shutdown gconftool-2 --set --type bool / apps / gnome-power-manager / battery_reduce false gconftool-2 --set --type bool / apps / gnome-power- manager / idle_dim_battery false gconftool-2 --set --type string / apps / gnome-power-manager / lid_ac blank gconftool-2 --set --type string / apps / gnome-power-manager / lid_battery blank gconftool-2 --set- type string / apps / gnome-power-manager / sleep_computer_ac 0 gconftool-2 --set --type string / apps / gnome-power-manager / sleep_computer_battery 0 gconftool-2 --set --type string / apps / gnome-power -관리자 / 파워 인터랙티브
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다