Kommandolinie til at genoprette Flash (part 2)

Dette forum bruges på EGET ANSVAR til at lege med scripts og andre ting med risiko for at beskadige sit eget og andres systemer.
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Kommandolinie til at genoprette Flash (part 2)

Indlæg af Christian.Arvai »

Vi har jo i forvejen denne kommando til at genoprette flash http://www.freedomnotbeer.dk/index.php?option=com_content&view=article&id=98&Itemid=102#13 . Men da pakkerne er ændret i 11.10, og der samtidigt nu er forskel på pakker til 32 og 64 bit, har jarlen, laoshi og undertegnede fået lavet en ny kommando (til 11.10), som selv tjekker hvilken bit-udgave det drejer sig om :

Kode: Vælg alt

if [[ `uname -m` == 'x86_64' ]]; then sudo apt-get remove -y --purge flashplugin-installer flashplugin-downloader flashplugin-nonfree gnash gnash-common libflashsupport mozilla-plugin-gnash nspluginwrapper swfdec-mozilla adobe-flashplugin && sudo rm -f /usr/lib/mozilla/plugins/*flash* ~/.mozilla/plugins/*flash*so /usr/lib/firefox-addons/plugins/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so ~/.wine/dosdevices/c:/windows/system32/Macromed/Flash /usr/lib/chromium-browser/plugins/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so /usr/share/ubufox/plugins/libflashplayer.so && sudo dpkg -r --force-remove-reinstreq flashplugin-nonfree && sudo apt-get install -y  flashplugin-installer && sudo ln -s /usr/lib/mozilla/plugins/flashplugin-alternative.so /usr/lib/firefox-addons/plugins/libflashplayer.so && sudo apt-get autoremove -y --force-yes && sudo apt-get update -y && sudo apt-get upgrade -y ; else sudo apt-get remove -y --purge flashplugin-installer flashplugin-downloader flashplugin-nonfree gnash gnash-common libflashsupport mozilla-plugin-gnash nspluginwrapper swfdec-mozilla adobe-flashplugin && sudo rm -f /usr/lib/mozilla/plugins/*flash* ~/.mozilla/plugins/*flash*so /usr/lib/firefox-addons/plugins/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so ~/.wine/dosdevices/c:/windows/system32/Macromed/Flash /usr/lib/chromium-browser/plugins/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so /usr/share/ubufox/plugins/libflashplayer.so && sudo dpkg -r --force-remove-reinstreq flashplugin-nonfree && sudo apt-get install -y adobe-flashplugin && sudo ln -s /usr/lib/mozilla/plugins/flashplugin-alternative.so /usr/lib/firefox-addons/plugins/libflashplayer.so && sudo apt-get autoremove -y --force-yes && sudo apt-get update -y && sudo apt-get upgrade -y ;fi


Vi har testet den selv, hvor det virkede fint, men jeg vil helst ikke ændre guides, uden at det er 100% gennemtestet, så jeg søger nogle frivillige "forsøgskaniner" ;)

På 64 bit vil man ende med flashplugin-installer , og på 32 bit vil det være adobe-flashplugin.


PS : Alt feedback er velkommen !
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandolinie til at genoprette Flash (part 2)

Indlæg af Christian.Arvai »

Så har jeg optimeret kommandoen igen, efter at vi havde en tråd, hvor den oprindelige ikke virkede:

Kode: Vælg alt

if [[ `uname -m` == 'x86_64' ]]; then sudo apt-get remove -y --purge flashplugin-installer flashplugin-downloader flashplugin-nonfree gnash gnash-common libflashsupport mozilla-plugin-gnash nspluginwrapper swfdec-mozilla adobe-flashplugin ; sudo rm -f /usr/lib/mozilla/plugins/*flash* ~/.mozilla/plugins/*flash*so /usr/lib/firefox-addons/plugins/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so ~/.wine/dosdevices/c:/windows/system32/Macromed/Flash /usr/lib/chromium-browser/plugins/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so /usr/share/ubufox/plugins/libflashplayer.so && sudo rm -rf /usr/lib/flashplugin-nonfree-unpackdir ; sudo rm -rf /usr/lib/flashplugin-nonfree/* ; sudo rm -f /var/lib/flashplugin-nonfree/* ; sudo rm -rf /var/cache/flashplugin-nonfree-unpackdir ; sudo rm -rf /var/cache/flashplugin-nonfree ; sudo rm /var/lib/dpkg/info/flashplugin-nonfree.prerm ; sudo dpkg --purge --force-remove-reinstreq flashplugin-nonfree && sudo apt-get install -y flashplugin-installer && sudo ln -s /usr/lib/mozilla/plugins/flashplugin-alternative.so /usr/lib/firefox-addons/plugins/libflashplayer.so && sudo apt-get autoremove -y --force-yes && sudo apt-get update -y && sudo apt-get upgrade -y ; else sudo apt-get remove -y --purge flashplugin-installer flashplugin-downloader flashplugin-nonfree gnash gnash-common libflashsupport mozilla-plugin-gnash nspluginwrapper swfdec-mozilla adobe-flashplugin && sudo rm -f /usr/lib/mozilla/plugins/*flash* ~/.mozilla/plugins/*flash*so /usr/lib/firefox-addons/plugins/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so ~/.wine/dosdevices/c:/windows/system32/Macromed/Flash /usr/lib/chromium-browser/plugins/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so /usr/share/ubufox/plugins/libflashplayer.so && sudo rm -rf /usr/lib/flashplugin-nonfree-unpackdir ; sudo rm -rf /usr/lib/flashplugin-nonfree/* ; sudo rm -f /var/lib/flashplugin-nonfree/* ; sudo rm -rf /var/cache/flashplugin-nonfree-unpackdir ; sudo rm -rf /var/cache/flashplugin-nonfree ; sudo rm /var/lib/dpkg/info/flashplugin-nonfree.prerm ; sudo dpkg --purge --force-remove-reinstreq flashplugin-nonfree && sudo apt-get install -y adobe-flashplugin && sudo ln -s /usr/lib/mozilla/plugins/flashplugin-alternative.so /usr/lib/firefox-addons/plugins/libflashplayer.so && sudo apt-get autoremove -y --force-yes && sudo apt-get update -y && sudo apt-get upgrade -y ; fi

De mere nørdede af jer :D må gerne lige smide den over i Gedit, og se om i kan komme på flere input. Den virker som den står nu!
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing