FireFoxDeveloper Edition을 설치하기 위한 Bash 스크립트
Linux에 설치하는 것은 Windows나 Mac에서처럼 쉽지는 않지만 Linux의 재미입니다. 적어도 저에게는 그렇습니다.
사람들이 설치 방법을 설명하는 많은 기사와 튜토리얼을 보았지만 대부분은 파이어폭스를 없애고 파이어폭스 개발자 에디션으로 대체했습니다. 나는 브라우저가 출시되고 안정적인 버전과 불안정한 개발자 버전을 모두 갖고 싶습니다.
지금까지 수동으로 설치를 수행해 왔으며 새 릴리스가 있을 때마다 동일한 명령줄을 반복해서 실행해야 했고 지루해져서 자체적으로 수행하도록 자동화된 스크립트를 만들었습니다.
모든 사람이 사용할 수 있도록 스크립트를 내 githubupdate-firefox-developer-linux에 업로드했습니다.
여기에서 보여드리겠습니다.
#!/bin/bash
# Source reference: https://www.rogerpence.com/posts/a-bash-script-to-install-firefox-dev-edition
function installFFDE {
cd ~/Downloads
ffdFile= firefox-*.tar.bz2
tar -xvf $ffdFile
mv firefox firefox-developer
sudo cp -r firefox-developer/ /opt/
echo "files were copied into /opt/"
rm -r firefox-developer && rm -r $ffdFile
echo "All files were removed, your're good to go"
}
function downloadAndInstallFFDE {
curl -o releases.txt https://download-installer.cdn.mozilla.net/pub/devedition/releases/
echo "Downloaded..."
latest=$(grep -o '[0-9][0-9]\.[0-9][a-z][0-9]' releases.txt | tail -1)
echo "getting latest release...\nthe latest release is:\nfirefox-$latest.tar.bz2"
echo "got latest version"
ffdFile=firefox-$latest.tar.bz2
rm releases.txt
curl -o $ffdFile https://download-installer.cdn.mozilla.net/pub/devedition/releases/$latest/linux-x86_64/en-US/$ffdFile
echo "got latest version. Proceeding to install it"
tar -xvf $ffdFile
mv firefox firefox-developer
sudo cp -r firefox-developer/ /opt/
echo "files were copied into /opt/"
rm -r firefox-developer && rm -r $ffdFile
echo "All files were removed, your're good to go"
}
FILE=firefox-*.tar.bz2
if [ -e $FILE ]; then
installFFDE
else
echo "installation file does not exists, will start downloading it now..."
downloadAndInstallFFDE
fi
당신이 그것을 좋아하기를 바랍니다. 개선 제안이 있으면 알려주시면 기꺼이 도와드리겠습니다.
팔로우, ❤️ 또는 🦄 잊지 마세요.
즐거운 코딩!!!
Reference
이 문제에 관하여(FireFoxDeveloper Edition을 설치하기 위한 Bash 스크립트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jmr_code_social/bash-script-to-install-firefoxdeveloper-edition-2mfi텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)