firefox
1 #!/bin/sh 2 3 APP=firefox 4 5 # CREATE THE DIRECTORY 6 mkdir -p /opt/"$APP" 7 cd /opt/"$APP" 8 9 # ADD THE REMOVER 10 echo '#!/bin/sh' >> /opt/"$APP"/remove 11 echo "rm -R -f /opt/$APP /usr/local/share/applications/$APP-stable-AM.desktop /usr/local/bin/$APP" >> /opt/"$APP"/remove 12 chmod a+x /opt/"$APP"/remove 13 14 # DOWNLOAD THE ARCHIVE 15 mkdir -p tmp 16 cd ./tmp 17 18 LANGUAGE=$(curl -Ls https://raw.githubusercontent.com/linuxmint/mdm/master/config/locale.alias | grep -i "$LANG" | grep -o '^\S*') 19 CODE=$(curl -Ls https://releases.mozilla.org/pub/$APP/releases/latest/README.txt | cut -d ':' -f2 | grep -i $LANGUAGE | cut -d '=' -f2) 20 wget "https://download.mozilla.org/?product=$APP-latest&os=linux64&lang=$CODE" --trust-server-names 21 22 [ -e ./*tar.* ] && tar fx ./*tar.* && rm -f ./*tar.* 23 cd .. 24 mv ./tmp/$APP/* ./ 25 rm -R ./tmp 26 27 # LINK TO PATH 28 ln -s "/opt/$APP/$APP" "/usr/local/bin/$APP" 29 30 # LAUNCHER 31 echo "[Desktop Entry] 32 [Desktop Entry] 33 Version=1.0 34 Name=Firefox 35 GenericName=Web Browser 36 GenericName[ca]=Navegador web 37 GenericName[cs]=Webový prohlížeč 38 GenericName[es]=Navegador web 39 GenericName[fa]=مرورگر اینترنتی 40 GenericName[fi]=WWW-selain 41 GenericName[fr]=Navigateur Web 42 GenericName[hu]=Webböngésző 43 GenericName[it]=Browser Web 44 GenericName[ja]=ウェブ・ブラウザ 45 GenericName[ko]=웹 브라우저 46 GenericName[nb]=Nettleser 47 GenericName[nl]=Webbrowser 48 GenericName[nn]=Nettlesar 49 GenericName[no]=Nettleser 50 GenericName[pl]=Przeglądarka WWW 51 GenericName[pt]=Navegador Web 52 GenericName[pt_BR]=Navegador Web 53 GenericName[sk]=Internetový prehliadač 54 GenericName[sv]=Webbläsare 55 Comment=Browse the Web 56 Comment[ca]=Navegueu per el web 57 Comment[cs]=Prohlížení stránek World Wide Webu 58 Comment[de]=Im Internet surfen 59 Comment[es]=Navegue por la web 60 Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید 61 Comment[fi]=Selaa Internetin WWW-sivuja 62 Comment[fr]=Navigue sur Internet 63 Comment[hu]=A világháló böngészése 64 Comment[it]=Esplora il web 65 Comment[ja]=ウェブを閲覧します 66 Comment[ko]=웹을 돌아 다닙니다 67 Comment[nb]=Surf på nettet 68 Comment[nl]=Verken het internet 69 Comment[nn]=Surf på nettet 70 Comment[no]=Surf på nettet 71 Comment[pl]=Przeglądanie stron WWW 72 Comment[pt]=Navegue na Internet 73 Comment[pt_BR]=Navegue na Internet 74 Comment[sk]=Prehliadanie internetu 75 Comment[sv]=Surfa på webben 76 Exec=/opt/$APP/$APP %u 77 Terminal=false 78 Type=Application 79 Icon=/opt/$APP/browser/chrome/icons/default/default128.png 80 MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https; 81 StartupNotify=true 82 Categories=Network;WebBrowser; 83 Keywords=web;browser;internet; 84 Actions=new-window;new-private-window;profile-manager-window; 85 86 [Desktop Action Private] 87 Exec=/opt/$APP/$APP --private-window %u 88 Name=Open a New Private Window 89 Name[ach]=Dirica manyen me mung 90 Name[af]=Nuwe privaatvenster 91 Name[an]=Nueva finestra privada 92 Name[ar]=نافذة خاصة جديدة 93 Name[as]=নতুন ব্যক্তিগত উইন্ডো 94 Name[ast]=Ventana privada nueva 95 Name[az]=Yeni Məxfi Pəncərə 96 Name[be]=Новае акно адасаблення 97 Name[bg]=Нов прозорец за поверително сърфиране 98 Name[bn-BD]=নতুন ব্যক্তিগত উইন্ডো 99 Name[bn-IN]=নতুন ব্যক্তিগত উইন্ডো 100 Name[br]=Prenestr merdeiñ prevez nevez 101 Name[brx]=गोदान प्राइभेट उइन्ड' 102 Name[bs]=Novi privatni prozor 103 Name[ca]=Finestra privada nova 104 Name[cak]=K'ak'a' ichinan tzuwäch 105 Name[cs]=Nové anonymní okno 106 Name[cy]=Ffenestr Breifat Newydd 107 Name[da]=Nyt privat vindue 108 Name[de]=Neues privates Fenster 109 Name[dsb]=Nowe priwatne wokno 110 Name[el]=Νέο παράθυρο ιδιωτικής περιήγησης 111 Name[en-GB]=New Private Window 112 Name[en-US]=New Private Window 113 Name[en-ZA]=New Private Window 114 Name[eo]=Nova privata fenestro 115 Name[es-AR]=Nueva ventana privada 116 Name[es-CL]=Nueva ventana privada 117 Name[es-ES]=Nueva ventana privada 118 Name[es-MX]=Nueva ventana privada 119 Name[et]=Uus privaatne aken 120 Name[eu]=Leiho pribatu berria 121 Name[fa]=پنجره ناشناس جدید 122 Name[ff]=Henorde Suturo Hesere 123 Name[fi]=Uusi yksityinen ikkuna 124 Name[fr]=Nouvelle fenêtre de navigation privée 125 Name[fy-NL]=Nij priveefinster 126 Name[ga-IE]=Fuinneog Nua Phríobháideach 127 Name[gd]=Uinneag phrìobhaideach ùr 128 Name[gl]=Nova xanela privada 129 Name[gn]=Ovetã ñemi pyahu 130 Name[gu-IN]=નવી ખાનગી વિન્ડો 131 Name[he]=חלון פרטי חדש 132 Name[hi-IN]=नयी निजी विंडो 133 Name[hr]=Novi privatni prozor 134 Name[hsb]=Nowe priwatne wokno 135 Name[hu]=Új privát ablak 136 Name[hy-AM]=Սկսել Գաղտնի դիտարկում 137 Name[id]=Jendela Mode Pribadi Baru 138 Name[is]=Nýr huliðsgluggi 139 Name[it]=Nuova finestra anonima 140 Name[ja]=新しいプライベートウィンドウ 141 Name[ja-JP-mac]=新規プライベートウインドウ 142 Name[ka]=ახალი პირადი ფანჯარა 143 Name[kk]=Жаңа жекелік терезе 144 Name[km]=បង្អួចឯកជនថ្មី 145 Name[kn]=ಹೊಸ ಖಾಸಗಿ ಕಿಟಕಿ 146 Name[ko]=새 사생활 보호 모드 147 Name[kok]=नवो खाजगी विंडो 148 Name[ks]=نْو پرایوٹ وینڈو& 149 Name[lij]=Neuvo barcon privou 150 Name[lo]=ເປີດຫນ້າຕ່າງສວນຕົວຂື້ນມາໃຫມ່ 151 Name[lt]=Naujas privataus naršymo langas 152 Name[ltg]=Jauns privatais lūgs 153 Name[lv]=Jauns privātais logs 154 Name[mai]=नया निज विंडो (W) 155 Name[mk]=Нов приватен прозорец 156 Name[ml]=പുതിയ സ്വകാര്യ ജാലകം 157 Name[mr]=नवीन वैयक्तिक पटल 158 Name[ms]=Tetingkap Persendirian Baharu 159 Name[my]=New Private Window 160 Name[nb-NO]=Nytt privat vindu 161 Name[ne-NP]=नयाँ निजी सञ्झ्याल 162 Name[nl]=Nieuw privévenster 163 Name[nn-NO]=Nytt privat vindauge 164 Name[or]=ନୂତନ ବ୍ୟକ୍ତିଗତ ୱିଣ୍ଡୋ 165 Name[pa-IN]=ਨਵੀਂ ਪ੍ਰਾਈਵੇਟ ਵਿੰਡੋ 166 Name[pl]=Nowe okno prywatne 167 Name[pt-BR]=Nova janela privativa 168 Name[pt-PT]=Nova janela privada 169 Name[rm]=Nova fanestra privata 170 Name[ro]=Fereastră privată nouă 171 Name[ru]=Новое приватное окно 172 Name[sat]=नावा निजेराक् विंडो (W ) 173 Name[si]=නව පුද්ගලික කවුළුව (W) 174 Name[sk]=Nové okno v režime Súkromné prehliadanie 175 Name[sl]=Novo zasebno okno 176 Name[son]=Sutura zanfun taaga 177 Name[sq]=Dritare e Re Private 178 Name[sr]=Нови приватан прозор 179 Name[sv-SE]=Nytt privat fönster 180 Name[ta]=புதிய தனிப்பட்ட சாளரம் 181 Name[te]=కొత్త ఆంతరంగిక విండో 182 Name[th]=หน้าต่างส่วนตัวใหม่ 183 Name[tr]=Yeni gizli pencere 184 Name[tsz]=Juchiiti eraatarakua jimpani 185 Name[uk]=Приватне вікно 186 Name[ur]=نیا نجی دریچہ 187 Name[uz]=Yangi maxfiy oyna 188 Name[vi]=Cửa sổ riêng tư mới 189 Name[wo]=Panlanteeru biir bu bees 190 Name[xh]=Ifestile yangasese entsha 191 Name[zh-CN]=新建隐私浏览窗口 192 Name[zh-TW]=新增隱私視窗" > /usr/local/share/applications/"$APP"-stable-AM.desktop