저는 사용자를 맞춤 설정하는 스크립트를 만들어 Linux를 배우려고 합니다. 앱 설치, 업데이트, 배경 변경, 즐겨찾는 앱 및 일부 설정을 변경합니다. 문제가 있지만 해결책을 찾을 수 없습니다.
명령을 실행하면
gsettings set org.gnome.shell favorite-apps "['chromium_chromium.desktop', 'whatsdesk_whatsdesk.desktop', 'messengerport_messengerport.desktop', 'enpass.desktop', 'steam.desktop', 'discord_discord.desktop', 'vlc_vlc.desktop', 'org.gnome.Terminal.desktop']"
터미널에서는 모든 것이 예상대로 작동하지만 동일한 명령을 스크립트에 넣으면 됩니다. 그것은 아무것도 하지 않는다
누구든지 나를 도와줄 수 있나요?
편집하다:
물어보시는 분들을 위해..제 스크립트는 Linux 명령 모음입니다. 하지만 여기에 붙여넣겠습니다.
#!/bin/sh
add-apt-repository "deb https://apt.enpass.io/ stable main"
wget -O - https://apt.enpass.io/keys/enpass-linux.key | apt-key add -
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt install steam-installer enpass openssh-server -y
sudo snap install whatsdesk discord messengerport libreoffice chromium vlc meteo
gsettings set org.gnome.shell favorite-apps "['chromium_chromium.desktop', 'whatsdesk_whatsdesk.desktop', 'messengerport_messengerport.desktop', 'enpass.desktop', 'steam.desktop', 'discord_discord.desktop', 'vlc_vlc.desktop', 'org.gnome.Terminal.desktop']"
sudo apt-get dist-upgrade -y
sudo snap refresh
sudo apt autoremove -y
sudo apt-get autoclean -y
답변1
문제를 해결했습니다. 내 실수는 "sudo"를 사용하여 스크립트를 실행한 것입니다.
그럼 입력을 시작해 보세요
sudo bash script.sh
터미널에서 방금 실행했습니다.
bash script.sh