Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- ############################################################################
- # Written to be used on 64 bits computers
- # Author : Erik Dubois
- # Website : http://www.erikdubois.be
- ############################################################################
- # More from Erik Dubois
- # conky and all its components are installed via an other script
- # at http://sourceforge.net/projects/auroraconkytheme/
- # Explanation on the use of this theme can be found at
- # http://erikdubois.be/category/linux/aurora-conky/
- ############################################################################
- # the option -y has been added. It will autoinstall all. Omit if you do not want that.
- ############################################################################
- #
- #
- # MMMMMMMMMMMMMMMMMMMMMMMMMmds+.
- # MMm----::-://////////////oymNMd+`
- # MMd /++ -sNMd:
- # MMNso/` dMM `.::-. .-::.` .hMN:
- # ddddMMh dMM :hNMNMNhNMNMNh: `NMm
- # NMm dMM .NMN/-+MMM+-/NMN` dMM
- # NMm dMM -MMm `MMM dMM. dMM
- # NMm dMM -MMm `MMM dMM. dMM
- # NMm dMM .mmd `mmm yMM. dMM
- # NMm dMM` ..` ... ydm. dMM
- # hMM- +MMd/-------...-:sdds dMM
- # -NMm- :hNMNNNmdddddddddy/` dMM
- # -dMNs-``-::::-------.`` dMM
- # `/dMNmy+/:-------------:/yMMM
- # ./ydNMMMMMMMMMMMMMMMMMMMMM
- # \.MMMMMMMMMMMMMMMMMMM
- #
- #
- #
- ############################################################################
- ############################################################################
- #
- # DO NOT JUST RUN THIS. EXAMINE AND JUDGE. AT YOUR OWN RISK.
- #
- ############################################################################
- echo Let us check if your computer is up-to-date
- echo
- echo
- sudo apt-get update -y
- sudo apt-get upgrade -y
- sudo apt-get autoclean -y
- sudo apt-get autoremove -y
- ############################################################################
- # repo for grub-customizer
- #sudo add-apt-repository ppa:danielrichter2007/grub-customizer -y
- # repo for spotify -- REMOVED BY CRAZYODAZ #
- #sudo add-apt-repository "deb http://repository.spotify.com stable non-free" -y
- #sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D2C19886
- # repo for variety wallpaper
- # sudo add-apt-repository ppa:peterlevi/ppa -y #REMOVED ALMOST MALWARE TELEMETRY TYPE APP
- # repo for latest sublime-text removed -- sucks
- #sudo add-apt-repository ppa:webupd8team/sublime-text-3 -y
- # repo for latest vlc
- #sudo add-apt-repository ppa:videolan/stable-daily -y
- # repo for skype
- # sudo add-apt-repository "deb http://archive.canonical.com/ubuntu utopic partner"
- # repo for copy.com
- #sudo add-apt-repository ppa:paolorotolo/copy -y
- # repo for java
- # sudo add-apt-repository ppa:webupd8team/java -y
- # repo for grub-customizer
- sudo add-apt-repository ppa:danielrichter2007/grub-customizer -y
- # repo for plank --- REMOVED BY CRAZYODAZ -- NO REAL NEED
- ### sudo add-apt-repository ppa:ricotz/docky -y
- # open as administrator
- sudo add-apt-repository ppa:noobslab/apps -y
- # repo for numix themes
- sudo add-apt-repository ppa:numix/ppa -y
- # repo for screenfetch
- sudo add-apt-repository ppa:djcj/screenfetch -y
- # repo for geary
- ### sudo add-apt-repository ppa:yorba/ppa -y #REMOVED - USE THUNDERBIRD
- # added by CrAzYodaz -- SpaceFM File Manager and Dependencies
- ### sudo add-apt-repository ppa:mati75/spacefm -y #REMOVED NOT CORRECT SORTING OF FOLDERS
- # added by CrAzYodaz -- Vertex Dark Theme Stuff
- sudo add-apt-repository ppa:noobslab/themes -y
- # added by CrAzYodaz - I-nex repository / CPU-z type for Linux
- #sudo add-apt-repository ppa:i-nex-development-team/stable -y
- sudo add-apt-repository ppa:i-nex-development-team/daily -y
- sudo add-apt-repository ppa:gambas-team/gambas3 -y
- # added by CrAzYodaz - Ubunto Tweak Program
- sudo add-apt-repository ppa:tualatrix/ppa -y
- # added by CrAzYodaz - Wine Windows4Linux development builds -- disable if ya dont want it !!!!!!!!
- sudo add-apt-repository ppa:wine/wine-builds -y
- ############################################################################
- # after all these new repo's - getting new info
- sudo apt-get -y update
- ############################################################################
- #Linux Mint 17.3 Specific
- #sudo apt-get install -y libnss-myhostname nemo-dropbox
- ############################################################################
- # donwloading and installing google chrome for netflix e.g.
- # echo downloading google chrome latest stable edition
- # echo "downloading google chrome latest stable edition"
- # wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
- # sudo apt-get install -y libcurl3
- # sudo dpkg -i google-chrome-stable_current_amd64.deb
- # rm google-chrome-stable_current_amd64.deb
- ############################################################################
- #software from 'normal' repositories
- sudo apt-get install -y clementine curl frei0r-plugins gimp git gpick glances gparted
- sudo apt-get install -y hardinfo inxi openshot p7zip-full ppa-purge scrot shutter slurm
- sudo apt-get install -y terminator vnstat winbind
- #agave #skype removed by previous modder
- #focuswriter #thunar #inkscape #variety #sublime-text #catfish REMOVED BY CRAZYODAZ ABOVE
- # EXTRA LINES ADDED BY CRAZYODAZ FOR WINE AND WINETRICKS
- sudo apt-get install -y cabextract unzip zenity
- #software out of selection
- ############################################################################
- #software from extra repositories
- sudo apt-get install -y browser-plugin-vlc grub-customizer screenfetch vlc ttf-mscorefonts-installer
- #sudo apt-get install -y spotify-client
- #sudo apt-get install oracle-java8-installer -y
- #sudo apt-get install oracle-java7-installer
- #sudo apt-get install oracle-java6-installer
- #software out of selection
- #adobe-flashplugin
- ############################################################################
- ############################################################################
- # ADDED BY CRAZYODAZ -- Let's not forget to give GIT above some ADMIN RIGHTS
- #
- #
- git init
- git config --global user.name x
- git config --global user.email x
- sudo git config --system core.editor nano
- git config --global credential.helper cache
- git config --global credential.helper 'cache --timeout=3600'
- ############################################################################
- # ADDED BY CRAZYODAZ --
- ############################################################################
- ################### THE CRAZYODAZ EDITED SECTION #########################
- # edit note by CrAzYodaz - removed chrome download above and added ubuntu codecs
- # and other tweaks and programs below -- PPA's added above already
- sudo apt-get install -y ubuntu-restricted-extras libsox-fmt-all faac flac paman grub-customizer
- # now lets add 32bit support for x64 systems
- sudo apt-get install -y ia32-libs-multiarch:i386
- # now I-nex - CPU-z type program for Linux
- sudo apt-get install -y i-nex
- # now Ubuntu Tweak Tool
- sudo apt-get install -y ubuntu-tweak
- # Vertex Dark Theme
- sudo apt-get install -y vertex-theme
- # now Wine v1.9x + Development builds --- disable if ya dont want it
- sudo apt-get install --install-recommends -y winehq-devel
- ############################################################################
- # installation of zippers and unzippers
- sudo apt-get install -y p7zip-rar p7zip-full unace unrar zip unzip sharutils rar uudeview mpack arj cabextract file-roller
- ############################################################################
- ############################################################################
- # ADDED BY CRAZYODAZ -- INSTALL PCMANfm -- to Replace Nataulis and Nemo
- #
- # PLEASE DISABLE THIS IF YOU DON'T WANT TO DISABLE NEMO !!!!
- #
- # TIME TO DOWNLOAD SOME FILES
- # EDIT USE THIS ONE LATER --- http://ftp.br.debian.org/debian/pool/main/p/pcmanfm/pcmanfm_1.2.3-1~bpo70+1_amd64.deb
- wget http://downloads.sourceforge.net/project/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM/libfm-1.2.3.tar.xz?r=http%3A%2F%2Fblog.lxde.org%2F%3Fcat%3D28%2F&ts=1456713087&use_mirror=iweb
- wget https://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/pcmanfm-1.2.4.tar.xz/download
- #
- # NOW LETS EXTRACT THEM
- tar -xjvf libfm-1.2.3.tar.xz -C /temp
- tar -xjvf pcmanfm-1.2.4.tar.xz -C /temp
- # NOW LETS MAKE THE ACTUAL PROGRAM DESIGNED FOR YOUR SYSTEM
- ./configure
- make
- sudo make install
- # First we need to backup some files -- YES -- BACK CRAP UP 1ST!!
- #
- sudo cp /usr/share/applications/nautilus.desktop /usr/share/applications/nautilus.desktop.backup
- sudo cp /usr/share/applications/nautilus-folder-handler.desktop /usr/share/applications/nautilus-folder-handler.desktop.backup
- #Then open these files
- sudo gedit /usr/share/applications/nautilus-folder-handler.desktop
- sudo gedit /usr/share/applications/nautilus.desktop
- # NOW THE FUN BEGINS -- WE GOT TO replace every nautilus word with pcmanfm (delete the arguments after the word pcmanfm since some are not supported)
- #
- #
- # And these changes are for gnome session manager(so ubuntu stops trying to load nautilus) Backup this file
- sudo cp /usr/share/gnome/default.session /usr/share/gnome/default.session.backup
- #Then we need to delete a few lines an change some numbers
- sudo gedit /usr/share/gnome/default.session
- # Then open it and delete the lines that have at the beggining the same number as the nautilus line something like this:
- # 2,id=default2 #### 2,Priority=402,RestartCommand=nautilus --no-default-window --sm-client-id default2 Then rename the other lines so the numbers dont jump from 1 to 3.
- # And from the line
- # num_clients=X
- # Change the number to the new number of process you just changed And save
- #If you don't understand i added my file to this post as an attachment so you can compare.
- ############ And the most important step to kill nautilis you need to do this :
- sudo cp /usr/bin/nautilus /usr/bin/nautilus.backup
- sudo rm /usr/bin/nautilus
- sudo ln -s /usr/bin/pcmanfm /usr/bin/nautilus
- ###### Finally, you need to open a PCMan window and go to edit, preferences, desktop, to configure the desktop.
- #### And dont forget to restart the session doing ctrl+alt+backspace
- #### Doing this ubuntu wont ever load nautilus, saving the precious ram and reducing boot time.
- ############################################################################
- # ADDED BY CRAZYODAZ -- PaleMoon - Firefox Modified Browser for Linux
- wget http://linux.palemoon.org/files/26.1.1/palemoon-26.1.1.en-US.linux-x86_64.tar.bz2
- tar -xjvf palemoon-26.1.1.en-US.linux-x86_64.tar.bz2 -C /opt
- #sudo rm -rf /opt/palemoon
- #sudo mv palemoon /opt/palemoon26.1.1
- # -- hopefully fixxed -- still not sure about this one
- sudo ln -s /opt/palemoon/palemoon /usr/bin/palemoon
- sudo ln -s /opt/palemoon/browser/chrome/icons/default/default16.png /usr/share/icons/hicolor/16x16/apps/palemoon.png
- sudo ln -s /opt/palemoon/browser/chrome/icons/default/default32.png /usr/share/icons/hicolor/32x32/apps/palemoon.png
- sudo ln -s /opt/palemoon/browser/chrome/icons/default/default48.png /usr/share/icons/hicolor/48x48/apps/palemoon.png
- sudo ln -s /opt/palemoon/browser/icons/mozicon128.png /usr/share/icons/hicolor/128x128/apps/palemoon.png
- # Update WWW system info -- let Linux know you installed PaleMoon
- sudo update-alternatives --install /usr/bin/gnome-www-browser gnome-www-browser /usr/bin/palemoon 100
- sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/palemoon 100
- # CONFIG PaleMoon to use default dictionaries
- sudo rm -r /opt/palemoon/dictionaries
- sudo ln -s /usr/share/hunspell /opt/palemoon/dictionaries
- ### VISIT ***** http://linux.palemoon.org/help/installation/ **** TO GET MORE INFO OR UNINSTALL
- ############################################################################
- #themes
- sudo apt-get install numix-gtk-theme numix-icon-theme-circle -y
- ############################################################################
- #ending
- mkdir $HOME/Upload
- sudo apt-get -y update
- sudo apt-get -f -y install
- sudo apt-get -y upgrade
- sudo apt-get -y autoremove
- sudo apt-get -y autoclean
- ############################################################################
- # ADDED BY CRAZYODAZ -- EXTRA WINE ADDONS AND PACKAGES NEEDED
- # INCLUDING ||| MONO -- WINETRICKS INSTALL AFTER EVERYTHING DONE
- wget http://source.winehq.org/winemono.php
- wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
- chmod +x winetricks
- sudo cp winetricks /usr/local/bin
- ############################################################################
- # ADDED BY CRAZYODAZ -- KODI FULL BUILDS -- ADDED LAST FOR EASY EDIT
- ############################################################################
- # first get common software installed before kodi 16
- sudo apt-get install python-software-properties software-properties-common
- #sudo apt-get install software-properties-common
- # now we can install kodi v16+
- sudo add-apt-repository ppa:team-xbmc/ppa
- sudo apt-get update
- sudo apt-get install kodi
- ############################################################################
- # ADDED BY CRAZYODAZ -- LETS TURN OFF ZIETGIEST SPYING SHALL WE?
- # JUST DISABLE THE ABILITY TO WRITE -- LEAVING EVERYTHING INTACT
- chmod -rw ~/.local/share/zeitgeist/activity.sqlite
- zeitgeist-daemon --replace
- # sudo apt-get purge libzeitgeist-1.0-1 libzeitgeist-2.0-0:amd64 | NOT ADVISED !!!
- dpkg -l |grep zeit
- * IF ANYTHING SHOWS UP, PLEASE MODIFY THE BOTTOM OF SCRIPT TO REMOVE REMAINING
- # BUT BE VERY CAREFUL -- BETTER TO DISABLE LOGGING AS PROGRAMS NEED THIS
- ##### chmod +rw ~/.local/share/zeitgeist/activity.sqlite ### WILL FIX LOGGING
- ##### zeitgeist-daemon --replace ###### WILL RESTART WITH LOGGING ENABLED
- #############################################################################
- # NOW FOR UNITY DISABLE WRITE AND SAME TIME LEAVING INTACT
- sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive
- rm ~/.local/share/recently-used.xbel
- mkdir ~/.local/share/recently-used.xbel
- rm -rf ~/.local/share/zeitgeist
- ##### REVERSE THIS AND ENABLE WRITING AGAIN IF PROBLEMS
- # mkdir ~/.local/share/zeitgeist
- # rmdir ~/.local/share/recently-used.xbel
- ### -- no action for the .xbel file, as it will be re-created automatically
- # sudo mv /etc/xdg/autostart/zeitgeist-datahub.desktop-inactive /etc/xdg/autostart/zeitgeist-datahub.desktop
- #############################################################################
- ############################################################################
- ############################################################################
- ############################################################################
- # dont forget jdownloader
- # marked out because web install only
- # http://mega.nz/#!LJ9FyK7b!t88t6YBo2Wm_ABkSO7GikxujDF5Hddng9bgDb8fwoJQ
- ############################################################################
Add Comment
Please, Sign In to add comment