Pacchetti Wapt per MAC
Pubblicato: 9 aprile 2020 - 10:55
Buongiorno,
Qualche settimana fa, mi sono offerto di condividere i miei pacchetti WAPT per Mac (vi fornisco solo un copia/incolla dei miei file setup.py, che potrete poi modificare). Sono elencati in ordine alfabetico. Sentitevi liberi di aggiungere suggerimenti o correzioni
7ZIP:
STUDIO ANDROID:
AUDACIA:
FILEZILLA:
FIREFOX_ESR:
GEANY:
GEFHI:
GOOGLE CHROME:
SKYPE:
VIRTUALBOX:
VLC:
VSCODE:
XCODE:
ZOTERO:
Qualche settimana fa, mi sono offerto di condividere i miei pacchetti WAPT per Mac (vi fornisco solo un copia/incolla dei miei file setup.py, che potrete poi modificare). Sono elencati in ordine alfabetico. Sentitevi liberi di aggiungere suggerimenti o correzioni
7ZIP:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "7zX_1.7.1.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/7zX/7zX.app" "/Applications/7zX.app"
chown -R root:wheel "/Applications/7zX.app"
chmod -R 755 "/Applications/7zX.app"
sleep 3
hdiutil detach "/Volumes/7zX" -quiet""")
def uninstall():
run('rm -rf /Applications/7zX -quiet')STUDIO ANDROID:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "android-studio-ide-192.6241897-mac.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/Android Studio 3.6.1/Android Studio.app" "/Applications/Android Studio.app"
chown -R root:wheel "/Applications/Android Studio.app"
chmod -R 755 "/Applications/Android Studio.app"
sleep 3
hdiutil detach "/Volumes/Android Studio 3.6.1" -quiet""")
def uninstall():
run('rm -rf "/Applications/Android Studio.app"')AUDACIA:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "audacity-macos-2.3.3.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/Audacity 2.3.3/Audacity.app" "/Applications/Audacity.app"
chown -R root:wheel "/Applications/Audacity.app"
chmod -R 755 "/Applications/Audacity.app"
sleep 3
hdiutil detach "/Volumes/Audacity 2.3.3" -quiet""")
def uninstall():
run('rm -rf /Applications/Audacity.app')
FILEZILLA:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
tar -jxvf FileZilla_3.47.2.1_macosx-x86.app.tar.bz2
mv FileZilla.app /Applications/
chown -R root:wheel /Applications/FileZilla.app
chmod -R 755 /Applications/FileZilla.app""")
def uninstall():
run('rm -rf /Applications/FileZilla.app')FIREFOX_ESR:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "Firefox 68.6.0esr.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/Firefox/Firefox.app" "/Applications/Firefox.app"
chown -R root:wheel "/Applications/Firefox.app"
chmod -R 755 "/Applications/Firefox.app"
sleep 3
hdiutil detach "/Volumes/Firefox" -quiet""")
def uninstall():
run('rm -rf /Applications/Firefox.app')
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "geany-1.36_osx-2.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/Geany 1.36/Geany.app" "/Applications/Geany.app"
chown -R root:wheel "/Applications/Geany.app"
chmod -R 755 "/Applications/Geany.app"
sleep 3
hdiutil detach "/Volumes/Geany 1.36" -quiet""")
def uninstall():
run('rm -rf "/Applications/Geany.app"')GEFHI:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "gephi-0.9.2-macos.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/Gephi 0.9.2/Gephi.app" "/Applications/Gephi.app"
chown -R root:wheel "/Applications/Gephi.app"
chmod -R 755 "/Applications/Gephi.app"
sleep 3
hdiutil detach "/Volumes/Gephi 0.9.2" -quiet""")
def uninstall():
run('rm -rf /Applications/Gephi.app')
GOOGLE CHROME:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "googlechrome.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/Google Chrome/Google Chrome.app" "/Applications/Google Chrome.app"
chown -R root:wheel "/Applications/Google Chrome.app"
chmod -R 755 "/Applications/Google Chrome.app"
sleep 3
hdiutil detach "/Volumes/Google Chrome" -quiet""")
def uninstall():
run('rm -rf "/Applications/Google Chrome.app"')
run(r'"googlechrome.dmg" /VERYSILENT') //je ne sais plus pourquoi cette ligne... à vérifier
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""r'"" /VERYSILENT')
hdiutil attach "Skype-8.58.0.93.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/Skype/Skype.app" "/Applications/Skype.app"
chown -R root:wheel "/Applications/Skype.app"
chmod -R 755 "/Applications/Skype.app"
sleep 3
hdiutil detach "/Volumes/Skype" -quiet""")
def uninstall():
run('rm -rf "/Applications/Skype.app"')
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "VirtualBox-6.1.4-136177-OSX.dmg" -nobrowse -quiet
installer -pkg /Volumes/VirtualBox/VirtualBox.pkg -target /
chown -R root:wheel "/Applications/VirtualBox.app"
chmod -R 755 "/Applications/VirtualBox.app"
sleep 3
hdiutil detach "/Volumes/VirtualBox" -quiet""")
def uninstall():
run('rm -rf /Applications/VirtualBox.app')
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "vlc-3.0.8.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/VLC media player/VLC.app" "/Applications/VLC.app"
chown -R root:wheel "/Applications/VLC.app"
chmod -R 755 "/Applications/VLC.app"
sleep 3
hdiutil detach "/Volumes/VLC media player" -quiet""")
def uninstall():
run('rm -rf /Applications/VLC.app')
VSCODE:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
unzip VSCode-darwin-stable.zip -d /Applications
chown -R root:wheel "/Applications/Visual Studio Code.app"
chmod -R 755 "/Applications/Visual Studio Code.app"
""")
def uninstall():
run('rm -rf /Applications/Visual\ Studio\ Code.app')
XCODE:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
mv Xcode_11.3.1.xip /Applications/
cd /Applications/
xip -x Xcode_11.3.1.xip
rm -f Xcode_11.3.1.xip
chown -R root:wheel "/Applications/Xcode.app"
chmod -R 755 "/Applications/Xcode.app"
""")
def uninstall():
run('rm -rf "/Applications/Xcode.app"')ZOTERO:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
run("""
hdiutil attach "Zotero-5.0.85.dmg" -nobrowse -quiet
ditto -rsrc "/Volumes/Zotero/Zotero.app" "/Applications/Zotero.app"
chown -R root:wheel "/Applications/Zotero.app"
chmod -R 755 "/Applications/Zotero.app"
sleep 3
hdiutil detach "/Volumes/Zotero" -quiet""")
def uninstall():
run('rm -rf /Applications/Zotero.app')