paapereira.xyz

Adventures in Arch (Part IV): Install extra programs

In this part I will show the extra programs I installed.

I will keep updating this post in the next weeks, to add more programs installed.

Arch Linux

This is the list of programs I have installed:

1mkdir builds
2cd builds
3tar -xzf google-chrome-beta.tar.gz
4cd google-chrome-beta
5makepkg -s
6sudo pacman -U google-chrome-beta-28.0.1500.36-1-x86_64.pkg.tar.xz
1sudo pacman -S gnome-tweak-tool
1sudo pacman -S tomboy

To get my notes I recovered the following folders from my /home backup:

~/.config/tomboy/

~/.local/share/tomboy/

1sudo pacman -S rsync
1sudo pacman -S gimp
1sudo pacman -S terminator

To get my Terminator settings I recovered the following folder from my /home backup:

~/.config/terminator

1sudo pacman -S sshfs
2sudo pacman -S openssh

To get my ssh keys back I recovered the following folders from my /home backup:

~/.ssh

~/.gnupg

To mount my server shares I use a script. Here’s how to make it run at boot time:

1$ nano /home/youruser/.config/autostart/server_sshfsmount.desktop.desktop
 1[Desktop Entry]
 2Type=Application
 3Exec=/home/youruser/bin/sshfsmount/sshfsmount.sh mount
 4Hidden=false
 5NoDisplay=false
 6X-GNOME-Autostart-enabled=true
 7Name[en_US]=server_sshfsmount.desktop
 8Name=Mount server Shares
 9Comment[en_US]=Mount server Shares
10Comment=Mount server Shares
1sudo pacman -S samba
 1sudo pacman -S a52dec
 2sudo pacman -S faac
 3sudo pacman -S faad2
 4sudo pacman -S flac
 5sudo pacman -S jasper
 6sudo pacman -S lame
 7sudo pacman -S libdca
 8sudo pacman -S libdv
 9sudo pacman -S libmad
10sudo pacman -S libmpeg2
11sudo pacman -S libtheora
12sudo pacman -S libvorbis
13sudo pacman -S libxv
14sudo pacman -S opus
15sudo pacman -S wavpack
16sudo pacman -S x264
17sudo pacman -S xvidcore
18sudo pacman -S gstreamer0.10-plugins
19sudo pacman -S xine-lib
20sudo pacman -S gnome-vfs
21sudo pacman -S imagemagick
22sudo pacman -S openexr
23sudo pacman -S ffmpeg
24sudo pacman -S gst-libav

Download fluendo from AUR.

1cd builds
2tar -xzf gstreamer0.10-fluendo.tar.gz
3cd gstreamer0.10-fluendo
4makepkg -s
5sudo pacman -U gstreamer0.10-fluendo-0.10.72-2-x86_64.pkg.tar.xz
1sudo pacman -S vlc
1sudo pacman -S banshee

To get my Banshee settings I recovered the following folder from my /home backup:

~/.config/banshee-1

 1cd builds
 2tar -xzf gdm3setup-utils.tar.gz
 3cd gdm3setup-utils
 4makepkg -s
 5sudo pacman -U gdm3setup-utils-20130207-1-any.pkg.tar.xz
 6cd ..
 7tar -xzf gdm3setup-utils.tar.gz
 8cd gdm3setup
 9makepkg -s
10sudo pacman -U gdm3setup-20130207-1-any.pkg.tar.xz
1sudo pacman -S filezilla

To get my Filezilla settings I recovered the following folder from my /home backup:

~/.filezilla

1sudo pacman -S hplip
2sudo pacman -S sane cups cups-pdf cups-filters rpcbind \
3	python2-pyqt ghostscript ghostscript psutils

Also download this, this and this from AUR:

 1cd builds
 2tar -xzf hplip-plugin.tar.gz
 3cd hplip-plugin
 4makepkg -s
 5sudo pacman -U hplip-plugin-3.13.5-1-x86_64.pkg.tar.xz
 6cd ..
 7tar -xzf foomatic-db-foo2zjs.tar.gz
 8cd foomatic-db-foo2zjs
 9makepkg -s
10sudo pacman -U foomatic-db-foo2zjs-1\:4.0.17_20130518-1-x86_64.pkg.tar.xz
11cd ..
12tar -xzf foo2zjs.tar.gz
13cd foo2zjs
14makepkg -s
15sudo pacman -U foo2zjs-20130530-3-x86_64.pkg.tar.xz

Now for installing the printer. Mine is connected to my router.

1sudo groupadd lpadmin
2sudo usermod -aG lpadmin youruser
3sudo gpasswd -a youruser lp
4sudo gpasswd -a youruser sys
5sudo nano /etc/cups/cups-files.conf

Uncomment:

Group lp

Add lpadmin:

SystemGroup sys root lpadmin

1sudo systemctl restart cups.service
2sudo systemctl enable avahi-daemon.service

Re-login.

1hp-toolbox

In the Device Discovery choose the Network option and in the Advanced Options add your printer IP in Manual Discovery.

Download from AUR the following:

https://aur.archlinux.org/packages/perl-gtk2-ex-simple-list/

https://aur.archlinux.org/packages/perl-config-general/

https://aur.archlinux.org/packages/perl-font-ttf/

https://aur.archlinux.org/packages/perl-pdf-api2/

https://aur.archlinux.org/packages/perl-goo-canvas/

https://aur.archlinux.org/packages/perl-gtk2-imageview/

https://aur.archlinux.org/packages/perl-sane/

https://aur.archlinux.org/packages/perl-b-keywords/

https://aur.archlinux.org/packages/perl-devel-stacktrace/

https://aur.archlinux.org/packages/perl-exception-class/

https://aur.archlinux.org/packages/perl-pod-spell/

https://aur.archlinux.org/packages/perl-task-weaken/

https://aur.archlinux.org/packages/perl-test-object/

https://aur.archlinux.org/packages/perl-test-subcalls/

https://aur.archlinux.org/packages/perl-hook-lexwrap/

https://aur.archlinux.org/packages/perl-ppi/

https://aur.archlinux.org/packages/perl-readonly/

https://aur.archlinux.org/packages/perl-ppix-regexp/

https://aur.archlinux.org/packages/perl-readonly-xs/

https://aur.archlinux.org/packages/perl-ppix-utilities/

https://aur.archlinux.org/packages/perl-string-format/

https://aur.archlinux.org/packages/perl-critic/

https://aur.archlinux.org/packages/perl-test-critic/

https://aur.archlinux.org/packages/perl-set-intspan/

https://aur.archlinux.org/packages/perl-proc-processtable/

https://aur.archlinux.org/packages/gscan2pdf/

Repeat for each package:

1tar -xzf perl-gtk2-ex-simple-list.tar.gz
2cd perl-gtk2-ex-simple-list
3makepkg -s
4sudo pacman -U perl-gtk2-ex-simple-list-0.50-2-any.pkg.tar.xz
5sudo pacman -S gocr
6sudo pacman -S simple-scan
1cd builds
2tar -xzf ttf-ms-fonts.tar.gz
3cd ttf-ms-fonts
4makepkg -s
5sudo pacman -U ttf-ms-fonts-2.0-10-any.pkg.tar.xz
1sudo pacman -S dropbox

Also download nautilus support from AUR.

1cd builds
2tar -xzf nautilus-dropbox.tar.gz
3cd nautilus-dropbox
4makepkg -s
5sudo pacman -U nautilus-dropbox-1.6.0-1-x86_64.pkg.tar.xz

Also installed this GNOME extension.

1sudo pacman -S gparted
1sudo pacman -S gcstar

To get my collections I recovered the following folder from my /home backup:

~/.config/gcstar

~/.local/share/gcstar

1sudo pacman -S gaupol
1cd builds
2tar -xzf aspell-pt-ao.tar.gz
3cd aspell-pt-ao
4makepkg -s
5sudo pacman -U aspell-pt-ao-20121014-1-x86_64.pkg.tar.xz
1sudo pacman -S libreoffice
1cd builds
2tar -xzf mysql-workbench-gpl.tar.gz
3cd mysql-workbench-gpl
4makepkg -s
5sudo pacman -U mysql-workbench-gpl-5.2.47-1-x86_64.pkg.tar.xz

To get my connections I recovered the following folder from my /home backup:

~/.mysql

1cd builds
2tar -xzf google-musicmanager.tar.gz
3cd google-musicmanager
4makepkg -s
5sudo pacman -U google-musicmanager-1.0.65.1341_r0-1-x86_64.pkg.tar.xz
1cd builds
2tar -xzf syncbackup.tar.gz
3cd syncbackup
4makepkg -s
5sudo pacman -U syncbackup-1.1.4-1-x86_64.pkg.tar.xz
1sudo pacman -S youtube-dl
1sudo pacman -S duplicity 
 1cd builds
 2tar -xzf scour.tar.gz
 3cd scour
 4makepkg -s
 5sudo pacman -U scour-0.26-1-any.pkg.tar.xz
 6cd ..
 7tar -xzf gnome-shell-extension-mediaplayer-git.tar.gz
 8cd gnome-shell-extension-mediaplayer-git
 9makepkg -s
10sudo pacman -U gnome-shell-extension-mediaplayer-git-388-1-any.pkg.tar.xz
11cd ..
12tar -xzf nuvolaplayer.tar.gz
13cd nuvolaplayer
14makepkg -s
15sudo pacman -U nuvolaplayer-2.0.3-3-x86_64.pkg.tar.xz

Check this post for more information about using Nuvola Player with Google Play Music.

Activate multilib, by uncommenting the following lines in pacman.conf:

1sudo nano /etc/pacman.conf
1[multilib]
2Include = /etc/pacman.d/mirrorlist
1sudo pacman -Syy
2sudo pacman -S wine
3sudo pacman -S playonlinux
4sudo pacman -S lib32-giflib lib32-libpng lib32-libldap \
5	lib32-gnutls lib32-lcms lib32-libxml2 lib32-mpg123 openal \
6	lib32-openal lib32-v4l-utils lib32-libpulse lib32-alsa-plugins \
7	lib32-alsa-lib lib32-libjpeg-turbo lib32-libxcomposite \
8	lib32-libxinerama lib32-ncurses libcl lib32-libcl oss \
9	lib32-sdl lib32-jack lib32-libsamplerate lib32-speex

Check this post on how to install Evernote under Wine.

1yaourt -S archey

#Linux #Arch Linux