Monthly Archives: August 2012

NFS Mount

FreeBSD

# NFS
rpcbind_enable="YES"
nfs_server_enable="YES"
mountd_enable="YES"
mountd_flags="-r"
rpc_statd_enable="YES"
rpc_lockd_enable="YES"
/usr/home/bachi /nfsroot	-mapall=bachi	10.0.0.252 160.85.232.173
$ service nfsd stop; service mountd stop; service rpcbind stop
$ service nfsd start
$ /etc/rc.d/mountd reload

FAQ

Aug  3 15:23:38 virtualbox mountd[1138]: bad exports list line /usr/home/bachi /nfsroot
Aug  3 15:25:47 virtualbox mountd[1139]: mount request denied from 172.16.0.1 for /usr/home/bachi
Apr 25 08:06:13 gateway mountd[1983]: can't change attributes for /usr/home/bachi: Invalid radix node head, rn: 0 0xfffff80007a16700

> However, 2 exports in that file are causing problems. When I restart
> mountd, they log lines like:
> 
> Jan 12 16:01:14 solfertje mountd[99349]: can't change attributes for
> /usr/home/smb: Invalid radix node head, rn: 0 0xfffffe0023e1c600
> What does that message mean? Where do I look to fix this?
 
Are these paths (/usr/home/smb and /usr/home/vhosts/django) separate file
systems on the server from the others?

If they are on the same server file system as one of the other entries,
then the paths need to be added to that entry. You cannot have multiple
entries for the same server file system and exported host/subnet.

Linux

$ sudo apt-get install nfs-kernel-server
/home/andreas/projects   192.168.1.20(rw,sync,no_root_squash,no_subtree_check)
$ sudo apt-get install nfs-common
$ sudo mount 192.168.1.5:/home/andreas/projects /home/ines/projects

NAT Routing on Linux

Linux configure Network Address Translation or NAT

# echo "1" > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# iptables -L
####### ROUTER / GATEWAY #######

# Flush rules from iptables
iptables -F

# Flush rules from nat table in iptables
iptables -t nat -F

# IP Forwarding (global)
echo 1 > /proc/sys/net/ipv4/ip_forward
# oder (für jedes Interface einzeln)
echo 1 > /proc/sys/net/ipv4/conf/eth0/forwarding

# Regeln definieren
INET_IF=eth0
LOCAL_IF=eth4
iptables -t nat -A POSTROUTING -o $INET_IF -j MASQUERADE
iptables -A FORWARD -i $INET_IF -o $LOCAL_IF -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i $LOCAL_IF -o $INET_IF -j ACCEPT

# Überprüfen
iptables -t nat -v --list
iptables -v --list

#######  CLIENT #######

GATEWAY=192.168.1.1
route add default gw $GATEWAY

Git Cheat Sheet / Cheatsheet

  • “origin” is just an alias that points to your GitHub Repository
  • “upstream” is a common name for a repository that was the source of a “fork”

Hate git?

10 things I hate about Git

Tutorials

How to get started with GIT and work with GIT Remote Repo
Git Explained: For Beginners
git – Der einfache Einstieg
Git for Computer Scientists

Ralf Ebert

Commit-Hashes und Historie
Änderungen an Working Tree und Index verwerfen

Hands-On

Git Hands-On Workshop
Git hands-on session with command line
Advanced Git and GitHub Skills

First Time

GitHub For Beginners: Don’t Get Scared, Get Started
Git basics – a general workflow

How can I change the author name / email of a commit?
Getting Started – First-Time Git Setup

$ git config --global core.editor "'C:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -nosession"
$ git config --list
$ git config --global user.name "Andreas Bachmann"
$ git config --global user.email bachi@te-clan.ch
$ git config user.name "Andreas Bachmann"
$ git config user.email bachi@te-clan.ch

Staging Area (Ladedock)

Der Staging Bereich
What ‘stage’ means in git source control

Adding empty directories

Short answer – you can’t.
The design of the Git staging area only accounts for files, as described in the Git FAQ, and other books like Pro Git.
Git empty directories FAQ – How to add an empty directory to Git

Adding a remote

github: Adding a remote
Adding a remote to existing git repo
2.5 Git Basics – Working with Remotes
Git Basics – Working with Remotes

$ git remote -v
origin	/home/andreas/src/ZZZ (fetch)
origin	/home/andreas/src/ZZZ (push)

$ git remote remove origin
$ git remote -v
$ git remote add origin https://XXX.ch/svn/ZZZ/trunk
$ git remote -v
origin	https://XXX.ch/svn/ZZZ/trunk (fetch)
origin	https://XXX.ch/svn/ZZ/trunk (push)

$ git svn fetch --fetch-all

Branching and Merging

$ git branch -a
Lokal (grün)
* master
Extern (rot)
  remotes/origin/HEAD -> origin/master
  remotes/origin/feature/psram_malloc
  remotes/origin/master
  remotes/origin/release/v2.0
  remotes/origin/release/v2.1

$ git remote -v
origin	https://github.com/espressif/esp-idf.git (fetch)
origin	https://github.com/espressif/esp-idf.git (push)
  • master Branch (Zeiger)
  • origin Repository
  • HEAD der “aktuelle Branch”

Externe Branches

Externe (Remote) Branches sind Referenzen auf den Zustand der Branches in Deinen externen Repositorys. Es sind lokale Branches die Du nicht verändern kannst, sie werden automatisch verändert wann immer Du eine Netzwerkoperation durchführst. Externe Branches verhalten sich wie Lesezeichen, um Dich daran zu erinnern an welcher Position sich die Branches in Deinen externen Repositories befanden, als Du Dich zuletzt mit ihnen verbunden hattest.

Hochladen

Deine lokalen Zweige (Branches) werden nicht automatisch mit den Remote-Servern synchronisiert wenn Du etwas änderst – Du musst die zu veröffentlichenden Branches explizit hochladen (pushen).

  git push (remote) (branch)
$ git push origin serverfix

Hierbei handelt es sich um eine Abkürzung. Git erweitert die serverfix-Branchbezeichnung automatisch zu refs/heads/serverfix:refs/heads/serverfix, was soviel bedeutet wie “Nimm meinen lokalen serverfix-Branch und aktualisiere damit den serverfix-Branch auf meinem externen Server”
Du kannst auch git push origin serverfix:serverfix ausführen, was das gleiche bewirkt – es bedeutet “Nimm meinen serverfix und mach ihn zum externen serverfix”

$ git fetch origin

Es ist wichtig festzuhalten, dass Du mit Abrufen eines neuen externen Branches nicht automatisch eine lokale, bearbeitbare Kopie derselben erhältst. Mit anderen Worten, in diesem Fall bekommst Du keinen neuen serverfix-Branch – sondern nur einen origin/serverfix-Zeiger den Du nicht verändern kannst.

Wenn Du Deine eigene Arbeitskopie des serverfix-Branches erstellen möchtest, dann kannst Du diesen auf Grundlage des externen Zweiges erstellen:

$ git checkout -b serverfix origin/serverfix
Branch serverfix set up to track remote branch refs/remotes/origin/serverfix.
Switched to a new branch "serverfix"

Dies erstellt Dir einen lokalen bearbeitbaren Branch mit der Grundlage des origin/serverfix-Zweiges.

Tracking Branches

Das Auschecken eines lokalen Branches von einem Remote-Branch erzeugt automatisch einen sogenannten Tracking-Branch. Tracking Branches sind lokale Branches mit einer direkten Beziehung zu dem Remote-Zweig. Wenn Du Dich in einem Tracking-Branch befindest und git push eingibst, weiß Git automatisch zu welchem Server und Repository es pushen soll. Ebenso führt git pull in einem dieser Branches dazu, dass alle entfernten Referenzen gefetched und automatisch in den Zweig gemerged werden.

Git Branching – Externe Branches
Git housekeeping: remove “redundant” branches from the remote and your local repositories

A successful Git branching model
Gitflow Workflow
Git Workflows That Work
What Git branching models work for you?

3.2 Git Branching – Basic Branching and Merging
What is git HEAD, exactly?

3.5 Git Branching – Remote Branches

Tilde, Hat, At

  • HEAD~2
  • HEAD^2
  • HEAD@{2}
  • HEAD~~
  • HEAD^^

HEAD~ vs HEAD^ vs HEAD@{} also known as tilde vs caret vs at sign
What’s the difference between HEAD^ and HEAD~ in Git?
git-rev-parse – Pick out and massage parameters

Undo

Undoing Changes

$ git checkout <file>
or
$ git reset --hard

Remove latest commit

$ git reset --soft HEAD~1

Mistakenly reset

$ git reset HEAD^4

$ git log --oneline
c5cada1 (HEAD -> master) move code to object-oriented design
cbac193 add splash screen
12a215f add FotoFinder logo
3ddcbea initial commit

$ git reflog
c5cada1 (HEAD -> master) HEAD@{0}: reset: moving to HEAD^
c67578c HEAD@{1}: reset: moving to HEAD^
6fac355 (origin/master, origin/HEAD) HEAD@{2}: reset: moving to HEAD~
952985d HEAD@{3}: reset: moving to HEAD~
e2c44d1 HEAD@{4}: revert: Revert "Communication module: receive with timeout"
952985d HEAD@{5}: commit: Communication module: receive with timeout
6fac355 (origin/master, origin/HEAD) HEAD@{6}: commit: splashscreen state-machine
c67578c HEAD@{7}: commit: refactor code design
c5cada1 (HEAD -> master) HEAD@{8}: commit: move code to object-oriented design
cbac193 HEAD@{9}: commit: add splash screen
12a215f HEAD@{10}: commit: add FotoFinder logo
3ddcbea HEAD@{11}: reset: moving to HEAD
3ddcbea HEAD@{12}: clone: from https://github.zhaw.ch/dermolockin/DermaIrEsp32Display.git

$ git checkout --force 952985d .

Commit without log?!

Pushing amended commits

How to push to repo after doing ‘git commit –amend’
Git: pushing amended commits
How do I push amended commit to the remote git repo?

$ git commit [...]
$ git push

$ git commit --amend --reset-author
or
$ git commit --amend --author="Andreas Bachmann <bachi@te-clan.ch"

$ git push
To git@github.com:user/repo.git
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'git@github.com:user/repo.git'

No other commits are pushed:

$ git push --force
Counting objects: 1, done.
Writing objects: 100% (1/1), 207 bytes | 0 bytes/s, done.
Total 1 (delta 0), reused 0 (delta 0)
To git@github.com:te-bachi/dns-amplification-defender.git
 + 4f3ec7c...de70182 master -> master (forced update)

Commit only modified

$ git add -u
or
$ git commit -a

git add only modified changes and ignore untracked files
Difference between “git add -A” and “git add .”

Color

Avoid escape characters in GIT
Can less retain colored output?
git diff displays colors incorrectly

ESC[1mdiff --git a/include/packet/ethernet_header.h b/include/packet/ethernet_header.hESC[m
ESC[1mindex 9239f0b..a8f6553 100644ESC[m
ESC[1m--- a/include/packet/ethernet_header.hESC[m
ESC[1m+++ b/include/packet/ethernet_header.hESC[m
ESC[36m@@ -53,6 +53,7 @@ESC[m ESC[mstruct _ethernet_header_t {ESC[m
$ git config --global core.pager "more -r"

Von Revision zu Revision springen

How to move HEAD back to a previous location? (Detached head)
How do I move forward and backward between commits in git?
How to revert Git repository to a previous commit?

$ git checkout HEAD~1 .
$ git checkout HEAD~1
==> HEAD ist nun eins zurück

$ git checkout master
==> HEAD wieder auf master

Log / Diff

Get the short git version hash

abbreviated SHA-1 checksum

$ git log --abbrev-commit doc/Bericht_BA18_DermoInspectMini/BerichtBA.tex
commit 52570bc
Author: Giaele Quadri <quadrgia@students.zhaw.ch>
Date:   Mon Feb 26 20:52:27 2018 +0100
[...]

full checksum

$ git log doc/Bericht_BA18_DermoInspectMini/BerichtBA.tex
commit 52570bc4ee5f67de56143fa616369ed812613a6d
Author: Giaele Quadri <quadrgia@students.zhaw.ch>
Date:   Mon Feb 26 20:52:27 2018 +0100
[...]

diff

$ git diff 52570bc ea5102a doc/Bericht_BA18_DermoInspectMini/BerichtBA.tex
diff --git a/doc/Bericht_BA18_DermoInspectMini/BerichtBA.tex b/doc/Bericht_BA18_DermoInspectMini/BerichtBA.tex
index e6742cb..dc5a2b9 100644
--- a/doc/Bericht_BA18_DermoInspectMini/BerichtBA.tex
+++ b/doc/Bericht_BA18_DermoInspectMini/BerichtBA.tex
[...]

Revision Log

$ git reflog
c9daee7 HEAD@{0}: checkout: moving from fdfcceea0650e3a96e83175eb53d59360f63a779 to HEAD@{1}
fdfccee HEAD@{1}: checkout: moving from c9daee7cd6036fab5826ddb3f19c3c7669dca041 to HEAD@{1}
c9daee7 HEAD@{2}: checkout: moving from fdfcceea0650e3a96e83175eb53d59360f63a779 to HEAD@{1}
fdfccee HEAD@{3}: checkout: moving from c9daee7cd6036fab5826ddb3f19c3c7669dca041 to HEAD@{1}
c9daee7 HEAD@{4}: checkout: moving from fdfcceea0650e3a96e83175eb53d59360f63a779 to HEAD@{1}
fdfccee HEAD@{5}: checkout: moving from c9daee7cd6036fab5826ddb3f19c3c7669dca041 to HEAD~1
c9daee7 HEAD@{6}: checkout: moving from 724fe825b81cbfc26448ae38276ab72aff5848b4 to HEAD~1
724fe82 HEAD@{7}: checkout: moving from master to HEAD~1
80a7302 HEAD@{8}: commit: Move logic to PhysioTrain.cpp
724fe82 HEAD@{9}: checkout: moving from c9daee7cd6036fab5826ddb3f19c3c7669dca041 to master
c9daee7 HEAD@{10}: checkout: moving from master to HEAD~1
724fe82 HEAD@{11}: commit: Move logic to PhysioTrain.cpp
c9daee7 HEAD@{12}: commit: PES4: communication between the two IMUs and the MCU
fdfccee HEAD@{13}: commit: Add header comment
aef832e HEAD@{14}: commit: Log out acceleration and quaternion
2ccaf0c HEAD@{15}: commit: Initial PhysioTrain
62bc3fa HEAD@{16}: clone: from git@github.com:te-bachi/PhysioTrain.git

Glossary

master “Standard”-Branch
origin “Standard”-Remote Repository
index Gleich wie staging area
stage / staging area Ladedock, wo du entscheidest welche Änderungen verschifft (commited) werden.
HEAD Der aktuell benutzte Branch

Subversion

Siehe auch Subversion -> Migration

8.1 Git und andere Versionsverwaltungen – Git und Subversion

$ git svn clone https://server/project project
$ cd project
$ git commit -m "..."
$ git svn dcommit

Robby on Rails – git-svn is a gateway drug – Working with Subversion branches
How do I make git-svn use a particular svn branch as the remote repository?
How to switch svn branches using git-svn?

Subversion Remote Branch

How do I tell git-svn about a remote branch created after I fetched the repo?

$ git config --add svn-remote.newbranch.url https://svn/path_to_newbranch/
$ git config --add svn-remote.newbranch.fetch :refs/remotes/newbranch
$ git svn fetch newbranch [-r<rev>]
$ git checkout -b local-newbranch -t newbranch
$ git svn rebase newbranch

I don’t handle protocol ‘https’

git: fatal: I don’t handle protocol ‘​​http’

$ git clone https://github.com/xxx/repo.git
Cloning into 'repo'...
fatal: I don't handle protocol 'https'

$ git --version
git version 2.4.5

I copied and pasted the whole line git clone ….
The character between clone and http://… looks like a space, but it is a special Unicode character!
After removing this empty character, and entering a real space, it worked!

$ git clone https://github.com/xxx/repo.git
Cloning into 'repo'...
remote: Counting objects: 146, done.
Receiving objects:  87remote: Total 146 (delta 0), reused 0 (delta 0), pack-reused 146
Receiving objects: 100% (146/146), 74.51 KiB | 0 bytes/s, done.
Resolving deltas: 100% (76/76), done.
Checking connectivity... done.

Xfce Shortcut zu Quartus + GtkTerm

Shortcut

Als Application im Main Menu

[Desktop Entry]
Name=Repetier-Host
Exec=mono RepetierHost.exe -home /opt/RepetierHost&
Type=Application
StartupNotify=true
Comment=Repetier-Host 3d printer host software
Path=/opt/RepetierHost
Icon=/opt/RepetierHost/repetier-logo.png
Comment[en_US.UTF-8]=Repetier Host
Name[en_US]=Repetier-Host
[Desktop Entry]
Encoding=UTF-8
Name=Quartus
GenericName=Quartus II
Comment=FPGA Tool
Exec=/opt/altera9.1/quartus/bin/quartus
Icon=/opt/altera9.1/quartus/adm/quartusii.png
Terminal=false
Type=Application
Categories=Others
[Desktop Entry]
Encoding=UTF-8
Name=GtkTerm
GenericName=GtkTerm
Comment=Serial Terminal
Exec=gtkterm
Icon=Terminal
Terminal=false
Type=Application
Categories=Others;
Path=
StartupNotify=false
[Desktop Entry]
Encoding=UTF-8
Name=Industrial HiVision 04.4.00
GenericName=Industrial HiVision
Comment=
Exec=/opt/ihivision04400/bin/HiVision
Icon=/opt/ihivision04400/images/ihivision_op32x32.png
Terminal=false
Type=Application
Categories=Network

Als Launcher

[Desktop Entry]
Encoding=UTF-8
Name=GtkTerm
GenericName=GtkTerm
Comment=Serial Terminal
Exec=gtkterm
Icon=gnome-nettool
Terminal=false
Type=Application
Categories=Others;
Path=
StartupNotify=false
X-XFCE-Source=file:///home/ines/.local/share/applications/gtkterm.desktop

Kann auch bei /home/andreas/.config/xfce4/panel/launcher-17 sein.

Siehe auch Spezifikation:
Desktop files: putting your application in the desktop menus
Desktop Menu Specification
GNOME Menü

Environment Variable

#!/bin/sh

export ALTERADIR=/opt/altera9.1
export LM_LICENSE_FILE=1234@license.bachi.net
export QUARTUS_ROOTDIR=$ALTERADIR/quartus
export SOPC_KIT_NIOS2=$ALTERADIR/nios2eds
export PATH=$PATH:$ALTERADIR/quartus/bin:$ALTERADIR/nios2eds/bin:$ALTERADIR/nios2eds/bin/nios2-gnutools/H-i686-pc-linux-gnu/bin:$ALTERADIR/quartus/linux

# Lade die default config im gleichen Prozess
. /etc/xdg/xfce4/xinitrc
#!/bin/sh

export ALTERADIR=/opt/altera/14.1
export LM_LICENSE_FILE=1234@license.bachi.net
export QUARTUS_ROOTDIR=$ALTERADIR/quartus
export SOPC_KIT_NIOS2=$ALTERADIR/nios2eds
export PATH=$ALTERADIR/nios2eds/bin/gnu/H-x86_64-pc-linux-gnu/bin:$ALTERADIR/nios2eds/sdk2/bin:$ALTERADIR/nios2eds/bin:$ALTERADIR/modelsim_ase/linuxaloem:$ALTERADIR/quartus/bin:$ALTERADIR/quartus/sopc_builder/bin:$PATH

# Lade die default config im gleichen Prozess
. /etc/xdg/xfce4/xinitrc

ArchLinux Xfce

Install xfce4 on Ubuntu and Fedora

Ubuntu

$ sudo apt-get install xfce4 thunar-archive-plugin thunar-media-tags-plugin tumbler-plugins-extra xfce4-goodies xfce4-power-manager menu xfwm4-themesapt-get install xfce4 thunar-archive-plugin thunar-media-tags-plugin tumbler-plugins-extra xfce4-goodies xfce4-power-manager menu xfwm4-themes

apt-get install xfce4 thunar-archive-plugin thunar-media-tags-plugin tumbler-plugins-extra xfce4-goodies xfce4-power-manager menu xfwm4-themes  xfce4-cellmodem-plugin xfce4-linelight-plugin xfce4-messenger-plugin xfce4-mpc-plugin xfce4-radio-plugin xfswitch-plugin xfce4-hdaps gigolo parole xfmpc xfce4-power-manager-plugins xsensors
Setting up tp-smapi-dkms (0.41-1) ...

Creating symlink /var/lib/dkms/tp-smapi/0.41/source ->
                 /usr/src/tp-smapi-0.41

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.5.0-6-generic -C /lib/modules/3.5.0-6-generic/build M=/var/lib/dkms/tp-smapi/0.41/build......
cleaning build area....

DKMS: build completed.

thinkpad_ec:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.5.0-6-generic/updates/dkms/

tp_smapi.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.5.0-6-generic/updates/dkms/

hdaps.ko:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/3.5.0-6-generic/updates/dkms/

Fedora

Xfce

Xfce 4.12

copr.fedoraproject.org: nonamedotc / xfce412
How To Install XFCE 4.12 On Fedora 21 And Fedora 20
Xfce 4.12 on Fedora 20 and Fedora 21
Installing XFCE 4.12 in Fedora 20/21

Dependency error

Error installing packages

$ cd /etc/yum.repos.d
$ wget https://copr.fedoraproject.org/coprs/nonamedotc/xfce412/repo/fedora-20/nonamedotc-xfce412-fedora-20.repo

$ yum update
[...]
--> Finished Dependency Resolution
Error: Package: xfce4-weather-plugin-0.8.5-2.fc21.x86_64 (nonamedotc-xfce412)
           Requires: libupower-glib.so.3()(64bit)
Error: Package: xfce4-smartbookmark-plugin-0.4.4-7.fc20.x86_64 (@anaconda)
           Requires: libxfce4util.so.6()(64bit)
           Removing: libxfce4util-4.10.1-2.fc20.x86_64 (@anaconda)
               libxfce4util.so.6()(64bit)
           Updated By: libxfce4util-4.12.1-1.fc21.x86_64 (nonamedotc-xfce412)
              ~libxfce4util.so.7()(64bit)
Error: Package: xfce4-mailwatch-plugin-1.2.0-6.fc21.x86_64 (nonamedotc-xfce412)
           Requires: libgcrypt.so.20(GCRYPT_1.6)(64bit)
Error: Package: pragha-1.2.2-5.fc21.x86_64 (nonamedotc-xfce412)
           Requires: libcdio.so.15(CDIO_15)(64bit)
Error: Package: pragha-1.2.2-5.fc21.x86_64 (nonamedotc-xfce412)
           Requires: libcdio.so.15()(64bit)
Error: Package: xfce4-cellmodem-plugin-0.0.5-12.fc20.x86_64 (@anaconda)
           Requires: libxfce4util.so.6()(64bit)
           Removing: libxfce4util-4.10.1-2.fc20.x86_64 (@anaconda)
               libxfce4util.so.6()(64bit)
           Updated By: libxfce4util-4.12.1-1.fc21.x86_64 (nonamedotc-xfce412)
              ~libxfce4util.so.7()(64bit)
Error: Package: xfce4-mailwatch-plugin-1.2.0-6.fc21.x86_64 (nonamedotc-xfce412)
           Requires: libgcrypt.so.20()(64bit)
Error: Package: xfce4-power-manager-1.4.4-1.fc21.x86_64 (nonamedotc-xfce412)
           Requires: libupower-glib.so.3()(64bit)
Error: Package: xfce4-notes-plugin-1.7.7-8.fc20.x86_64 (@anaconda)
           Requires: libxfce4util.so.6()(64bit)
           Removing: libxfce4util-4.10.1-2.fc20.x86_64 (@anaconda)
               libxfce4util.so.6()(64bit)
           Updated By: libxfce4util-4.12.1-1.fc21.x86_64 (nonamedotc-xfce412)
              ~libxfce4util.so.7()(64bit)
Error: Package: xfce4-systemload-plugin-1.1.2-2.fc21.x86_64 (nonamedotc-xfce412)
           Requires: libupower-glib.so.3()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

$ rpm -e xfce4-cellmodem-plugin xfce4-smartbookmark-plugin xfce4-timer-plugin
$ rpm -e xfce4-weather-plugin xfce4-mailwatch-plugin pragha xfce4-power-manager xfce4-notes-plugin xfce4-systemload-plugin

$ yum update
Loaded plugins: langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package Thunar.x86_64 0:1.6.7-1.fc20 will be updated
---> Package Thunar.x86_64 0:1.6.7-1.fc21 will be an update
---> Package exo.x86_64 0:0.10.2-9.fc20 will be updated
---> Package exo.x86_64 0:0.10.4-1.fc21 will be an update
---> Package garcon.x86_64 0:0.2.1-3.fc20 will be updated
---> Package garcon.x86_64 0:0.4.0-2.fc21 will be an update
---> Package gtk-xfce-engine.x86_64 0:3.0.1-3.fc20 will be updated
---> Package gtk-xfce-engine.x86_64 0:3.2.0-1.fc21 will be an update
---> Package im-chooser.x86_64 0:1.6.4-2.fc20 will be updated
---> Package im-chooser.x86_64 0:1.6.4-6.fc21 will be an update
---> Package im-chooser-common.x86_64 0:1.6.4-2.fc20 will be updated
---> Package im-chooser-common.x86_64 0:1.6.4-6.fc21 will be an update
---> Package im-chooser-xfce.x86_64 0:1.6.4-2.fc20 will be updated
---> Package im-chooser-xfce.x86_64 0:1.6.4-6.fc21 will be an update
---> Package libxfce4ui.x86_64 0:4.10.0-11.fc20 will be updated
---> Package libxfce4ui.x86_64 0:4.12.1-1.fc21 will be an update
---> Package libxfce4util.x86_64 0:4.10.1-2.fc20 will be updated
---> Package libxfce4util.x86_64 0:4.12.1-1.fc21 will be an update
---> Package libxfcegui4.x86_64 0:4.10.0-5.fc20 will be updated
---> Package libxfcegui4.x86_64 0:4.10.0-8.fc21 will be an update
---> Package orage.x86_64 0:4.10.0-1.fc20 will be updated
---> Package orage.x86_64 0:4.10.0-5.fc21 will be an update
---> Package parole.x86_64 0:0.5.4-2.fc20 will be updated
---> Package parole.x86_64 0:0.8.0-1.fc21 will be an update
---> Package ristretto.x86_64 0:0.6.3-4.fc20 will be updated
---> Package ristretto.x86_64 0:0.8.0-1.fc21 will be an update
---> Package thunar-archive-plugin.x86_64 0:0.3.1-2.fc20 will be updated
---> Package thunar-archive-plugin.x86_64 0:0.3.1-5.fc21 will be an update
---> Package thunar-media-tags-plugin.x86_64 0:0.2.1-2.fc20 will be updated
---> Package thunar-media-tags-plugin.x86_64 0:0.2.1-5.fc21 will be an update
---> Package thunar-vfs.x86_64 0:1.2.0-12.fc20 will be updated
---> Package thunar-vfs.x86_64 0:1.2.0-15.fc21 will be an update
---> Package thunar-volman.x86_64 0:0.8.0-5.fc20 will be updated
---> Package thunar-volman.x86_64 0:0.8.0-9.fc21 will be an update
---> Package tumbler.x86_64 0:0.1.30-1.fc20 will be updated
---> Package tumbler.x86_64 0:0.1.31-1.fc21 will be an update
---> Package xfburn.x86_64 0:0.4.3-12.fc20 will be updated
---> Package xfburn.x86_64 0:0.5.2-5.fc21 will be an update
---> Package xfce4-about.x86_64 0:4.10.0-11.fc20 will be updated
---> Package xfce4-about.x86_64 0:4.12.1-1.fc21 will be an update
---> Package xfce4-appfinder.x86_64 0:4.10.1-2.fc20 will be updated
---> Package xfce4-appfinder.x86_64 0:4.12.0-1.fc21 will be an update
---> Package xfce4-battery-plugin.x86_64 0:1.0.5-5.fc20 will be updated
---> Package xfce4-battery-plugin.x86_64 0:1.0.5-8.fc21 will be an update
---> Package xfce4-clipman-plugin.x86_64 0:1.2.5-1.fc20 will be updated
---> Package xfce4-clipman-plugin.x86_64 0:1.2.6-6.fc21 will be an update
---> Package xfce4-cpugraph-plugin.x86_64 0:1.0.5-4.fc20 will be updated
---> Package xfce4-cpugraph-plugin.x86_64 0:1.0.5-7.fc21 will be an update
---> Package xfce4-datetime-plugin.x86_64 0:0.6.2-2.fc20 will be updated
---> Package xfce4-datetime-plugin.x86_64 0:0.6.2-5.fc21 will be an update
---> Package xfce4-dict.x86_64 0:0.7.0-2.fc20 will be updated
---> Package xfce4-dict.x86_64 0:0.7.0-6.fc21 will be an update
---> Package xfce4-dict-plugin.x86_64 0:0.7.0-2.fc20 will be updated
---> Package xfce4-dict-plugin.x86_64 0:0.7.0-6.fc21 will be an update
---> Package xfce4-diskperf-plugin.x86_64 0:2.5.4-5.fc20 will be updated
---> Package xfce4-diskperf-plugin.x86_64 0:2.5.5-1.fc21 will be an update
---> Package xfce4-eyes-plugin.x86_64 0:4.4.2-2.fc20 will be updated
---> Package xfce4-eyes-plugin.x86_64 0:4.4.3-2.fc21 will be an update
---> Package xfce4-fsguard-plugin.x86_64 0:1.0.1-4.fc20 will be updated
---> Package xfce4-fsguard-plugin.x86_64 0:1.0.2-1.fc21 will be an update
---> Package xfce4-genmon-plugin.x86_64 0:3.4.0-4.fc20 will be updated
---> Package xfce4-genmon-plugin.x86_64 0:3.4.0-7.fc21 will be an update
---> Package xfce4-mixer.x86_64 0:4.10.0-4.fc20 will be updated
---> Package xfce4-mixer.x86_64 0:4.11.0-1.fc21 will be an update
---> Package xfce4-mount-plugin.x86_64 0:0.6.3-4.fc20 will be updated
---> Package xfce4-mount-plugin.x86_64 0:0.6.7-4.fc21 will be an update
---> Package xfce4-netload-plugin.x86_64 0:1.2.0-6.fc20 will be updated
---> Package xfce4-netload-plugin.x86_64 0:1.2.4-2.fc21 will be an update
---> Package xfce4-notifyd.x86_64 0:0.2.4-2.fc20 will be updated
---> Package xfce4-notifyd.x86_64 0:0.2.4-7.fc21 will be an update
---> Package xfce4-panel.x86_64 0:4.10.1-3.fc20 will be updated
---> Package xfce4-panel.x86_64 0:4.12.0-2.fc21 will be an update
---> Package xfce4-places-plugin.x86_64 0:1.6.0-1.fc20 will be updated
---> Package xfce4-places-plugin.x86_64 0:1.6.0-4.fc21 will be an update
---> Package xfce4-quicklauncher-plugin.x86_64 0:1.9.4-16.fc20 will be updated
---> Package xfce4-quicklauncher-plugin.x86_64 0:1.9.4-19.fc21 will be an update
---> Package xfce4-screenshooter.x86_64 0:1.8.1-2.fc20 will be updated
---> Package xfce4-screenshooter.x86_64 0:1.8.2-3.fc21 will be an update
---> Package xfce4-screenshooter-plugin.x86_64 0:1.8.1-2.fc20 will be updated
---> Package xfce4-screenshooter-plugin.x86_64 0:1.8.2-3.fc21 will be an update
---> Package xfce4-sensors-plugin.x86_64 0:1.2.3-8.fc20 will be updated
---> Package xfce4-sensors-plugin.x86_64 0:1.2.5-2.fc21 will be an update
---> Package xfce4-session.x86_64 0:4.10.1-4.fc20 will be updated
---> Package xfce4-session.x86_64 0:4.12.1-1.fc21 will be an update
---> Package xfce4-session-engines.x86_64 0:4.10.1-4.fc20 will be updated
---> Package xfce4-session-engines.x86_64 0:4.12.1-1.fc21 will be an update
---> Package xfce4-settings.x86_64 0:4.10.1-3.fc20 will be updated
---> Package xfce4-settings.x86_64 0:4.12.0-1.fc21 will be an update
---> Package xfce4-terminal.x86_64 0:0.6.3-1.fc20 will be updated
---> Package xfce4-terminal.x86_64 0:0.6.3-7.fc21 will be an update
---> Package xfce4-time-out-plugin.x86_64 0:1.0.1-5.fc20 will be updated
---> Package xfce4-time-out-plugin.x86_64 0:1.0.1-8.fc21 will be an update
---> Package xfce4-verve-plugin.x86_64 0:1.0.0-11.fc20 will be updated
---> Package xfce4-verve-plugin.x86_64 0:1.0.1-3.fc21 will be an update
---> Package xfce4-xkb-plugin.x86_64 0:0.5.6-2.fc20 will be updated
---> Package xfce4-xkb-plugin.x86_64 0:0.5.6-5.fc21 will be an update
---> Package xfconf.x86_64 0:4.10.0-6.fc20 will be updated
---> Package xfconf.x86_64 0:4.12.0-1.fc21 will be an update
---> Package xfdesktop.x86_64 0:4.10.3-3.fc20 will be updated
---> Package xfdesktop.x86_64 0:4.12.1-1.fc21 will be an update
---> Package xfwm4.x86_64 0:4.10.1-2.fc20 will be updated
---> Package xfwm4.x86_64 0:4.12.2-1.fc21 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================================================
 Package                                           Arch                          Version                              Repository                                 Size
======================================================================================================================================================================
Updating:
 Thunar                                            x86_64                        1.6.7-1.fc21                         nonamedotc-xfce412                        1.3 M
 exo                                               x86_64                        0.10.4-1.fc21                        nonamedotc-xfce412                        575 k
 garcon                                            x86_64                        0.4.0-2.fc21                         nonamedotc-xfce412                        173 k
 gtk-xfce-engine                                   x86_64                        3.2.0-1.fc21                         nonamedotc-xfce412                         97 k
 im-chooser                                        x86_64                        1.6.4-6.fc21                         nonamedotc-xfce412                         29 k
 im-chooser-common                                 x86_64                        1.6.4-6.fc21                         nonamedotc-xfce412                        232 k
 im-chooser-xfce                                   x86_64                        1.6.4-6.fc21                         nonamedotc-xfce412                         29 k
 libxfce4ui                                        x86_64                        4.12.1-1.fc21                        nonamedotc-xfce412                        221 k
 libxfce4util                                      x86_64                        4.12.1-1.fc21                        nonamedotc-xfce412                        146 k
 libxfcegui4                                       x86_64                        4.10.0-8.fc21                        nonamedotc-xfce412                        327 k
 orage                                             x86_64                        4.10.0-5.fc21                        nonamedotc-xfce412                        1.7 M
 parole                                            x86_64                        0.8.0-1.fc21                         nonamedotc-xfce412                        365 k
 ristretto                                         x86_64                        0.8.0-1.fc21                         nonamedotc-xfce412                        356 k
 thunar-archive-plugin                             x86_64                        0.3.1-5.fc21                         nonamedotc-xfce412                         72 k
 thunar-media-tags-plugin                          x86_64                        0.2.1-5.fc21                         nonamedotc-xfce412                         89 k
 thunar-vfs                                        x86_64                        1.2.0-15.fc21                        nonamedotc-xfce412                        191 k
 thunar-volman                                     x86_64                        0.8.0-9.fc21                         nonamedotc-xfce412                        156 k
 tumbler                                           x86_64                        0.1.31-1.fc21                        nonamedotc-xfce412                        203 k
 xfburn                                            x86_64                        0.5.2-5.fc21                         nonamedotc-xfce412                        438 k
 xfce4-about                                       x86_64                        4.12.1-1.fc21                        nonamedotc-xfce412                         44 k
 xfce4-appfinder                                   x86_64                        4.12.0-1.fc21                        nonamedotc-xfce412                        197 k
 xfce4-battery-plugin                              x86_64                        1.0.5-8.fc21                         nonamedotc-xfce412                        146 k
 xfce4-clipman-plugin                              x86_64                        1.2.6-6.fc21                         nonamedotc-xfce412                        169 k
 xfce4-cpugraph-plugin                             x86_64                        1.0.5-7.fc21                         nonamedotc-xfce412                         91 k
 xfce4-datetime-plugin                             x86_64                        0.6.2-5.fc21                         nonamedotc-xfce412                         54 k
 xfce4-dict                                        x86_64                        0.7.0-6.fc21                         nonamedotc-xfce412                        179 k
 xfce4-dict-plugin                                 x86_64                        0.7.0-6.fc21                         nonamedotc-xfce412                         53 k
 xfce4-diskperf-plugin                             x86_64                        2.5.5-1.fc21                         nonamedotc-xfce412                         85 k
 xfce4-eyes-plugin                                 x86_64                        4.4.3-2.fc21                         nonamedotc-xfce412                         74 k
 xfce4-fsguard-plugin                              x86_64                        1.0.2-1.fc21                         nonamedotc-xfce412                         90 k
 xfce4-genmon-plugin                               x86_64                        3.4.0-7.fc21                         nonamedotc-xfce412                         67 k
 xfce4-mixer                                       x86_64                        4.11.0-1.fc21                        nonamedotc-xfce412                        200 k
 xfce4-mount-plugin                                x86_64                        0.6.7-4.fc21                         nonamedotc-xfce412                        120 k
 xfce4-netload-plugin                              x86_64                        1.2.4-2.fc21                         nonamedotc-xfce412                         99 k
 xfce4-notifyd                                     x86_64                        0.2.4-7.fc21                         nonamedotc-xfce412                        113 k
 xfce4-panel                                       x86_64                        4.12.0-2.fc21                        nonamedotc-xfce412                        829 k
 xfce4-places-plugin                               x86_64                        1.6.0-4.fc21                         nonamedotc-xfce412                         89 k
 xfce4-quicklauncher-plugin                        x86_64                        1.9.4-19.fc21                        nonamedotc-xfce412                         49 k
 xfce4-screenshooter                               x86_64                        1.8.2-3.fc21                         nonamedotc-xfce412                        230 k
 xfce4-screenshooter-plugin                        x86_64                        1.8.2-3.fc21                         nonamedotc-xfce412                         51 k
 xfce4-sensors-plugin                              x86_64                        1.2.5-2.fc21                         nonamedotc-xfce412                        129 k
 xfce4-session                                     x86_64                        4.12.1-1.fc21                        nonamedotc-xfce412                        488 k
 xfce4-session-engines                             x86_64                        4.12.1-1.fc21                        nonamedotc-xfce412                        318 k
 xfce4-settings                                    x86_64                        4.12.0-1.fc21                        nonamedotc-xfce412                        663 k
 xfce4-terminal                                    x86_64                        0.6.3-7.fc21                         nonamedotc-xfce412                        489 k
 xfce4-time-out-plugin                             x86_64                        1.0.1-8.fc21                         nonamedotc-xfce412                         77 k
 xfce4-verve-plugin                                x86_64                        1.0.1-3.fc21                         nonamedotc-xfce412                        108 k
 xfce4-xkb-plugin                                  x86_64                        0.5.6-5.fc21                         nonamedotc-xfce412                        544 k
 xfconf                                            x86_64                        4.12.0-1.fc21                        nonamedotc-xfce412                        203 k
 xfdesktop                                         x86_64                        4.12.1-1.fc21                        nonamedotc-xfce412                        1.0 M
 xfwm4                                             x86_64                        4.12.2-1.fc21                        nonamedotc-xfce412                        633 k

Transaction Summary
======================================================================================================================================================================
Upgrade  51 Packages

Total download size: 14 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for nonamedotc-xfce412
Thunar-1.6.7-1.fc21.x86_64.rpm FAILED                                          
https://copr-be.cloud.fedoraproject.org/results/nonamedotc/xfce412/fedora-21-x86_64/Thunar-1.6.7-1.fc23/Thunar-1.6.7-1.fc21.x86_64.rpm: [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror.
warning: /var/cache/yum/x86_64/20/nonamedotc-xfce412/packages/exo-0.10.4-1.fc21.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 02e3ddfb: NOKEY 448 kB  00:00:36 ETA 
Public key for exo-0.10.4-1.fc21.x86_64.rpm is not installed
(1/51): exo-0.10.4-1.fc21.x86_64.rpm                                                                                                           | 575 kB  00:00:02     
(2/51): garcon-0.4.0-2.fc21.x86_64.rpm                                                                                                         | 173 kB  00:00:01     
(3/51): gtk-xfce-engine-3.2.0-1.fc21.x86_64.rpm                                                                                                |  97 kB  00:00:00     
(4/51): im-chooser-1.6.4-6.fc21.x86_64.rpm                                                                                                     |  29 kB  00:00:00     
(5/51): im-chooser-common-1.6.4-6.fc21.x86_64.rpm                                                                                              | 232 kB  00:00:00     
(6/51): im-chooser-xfce-1.6.4-6.fc21.x86_64.rpm                                                                                                |  29 kB  00:00:00     
(7/51): libxfce4ui-4.12.1-1.fc21.x86_64.rpm                                                                                                    | 221 kB  00:00:00     
(8/51): libxfce4util-4.12.1-1.fc21.x86_64.rpm                                                                                                  | 146 kB  00:00:00     
(9/51): libxfcegui4-4.10.0-8.fc21.x86_64.rpm                                                                                                   | 327 kB  00:00:00     
(10/51): orage-4.10.0-5.fc21.x86_64.rpm                                                                                                        | 1.7 MB  00:00:00     
(11/51): parole-0.8.0-1.fc21.x86_64.rpm                                                                                                        | 365 kB  00:00:00     
(12/51): ristretto-0.8.0-1.fc21.x86_64.rpm                                                                                                     | 356 kB  00:00:00     
(13/51): thunar-archive-plugin-0.3.1-5.fc21.x86_64.rpm                                                                                         |  72 kB  00:00:00     
(14/51): thunar-media-tags-plugin-0.2.1-5.fc21.x86_64.rpm                                                                                      |  89 kB  00:00:00     
(15/51): thunar-vfs-1.2.0-15.fc21.x86_64.rpm                                                                                                   | 191 kB  00:00:00     
(16/51): thunar-volman-0.8.0-9.fc21.x86_64.rpm                                                                                                 | 156 kB  00:00:00     
(17/51): tumbler-0.1.31-1.fc21.x86_64.rpm                                                                                                      | 203 kB  00:00:00     
(18/51): xfburn-0.5.2-5.fc21.x86_64.rpm                                                                                                        | 438 kB  00:00:00     
(19/51): xfce4-about-4.12.1-1.fc21.x86_64.rpm                                                                                                  |  44 kB  00:00:00     
(20/51): xfce4-appfinder-4.12.0-1.fc21.x86_64.rpm                                                                                              | 197 kB  00:00:00     
(21/51): xfce4-battery-plugin-1.0.5-8.fc21.x86_64.rpm                                                                                          | 146 kB  00:00:00     
(22/51): xfce4-clipman-plugin-1.2.6-6.fc21.x86_64.rpm                                                                                          | 169 kB  00:00:00     
(23/51): xfce4-cpugraph-plugin-1.0.5-7.fc21.x86_64.rpm                                                                                         |  91 kB  00:00:00     
(24/51): xfce4-datetime-plugin-0.6.2-5.fc21.x86_64.rpm                                                                                         |  54 kB  00:00:00     
(25/51): xfce4-dict-0.7.0-6.fc21.x86_64.rpm                                                                                                    | 179 kB  00:00:00     
(26/51): xfce4-dict-plugin-0.7.0-6.fc21.x86_64.rpm                                                                                             |  53 kB  00:00:00     
(27/51): xfce4-diskperf-plugin-2.5.5-1.fc21.x86_64.rpm                                                                                         |  85 kB  00:00:00     
(28/51): xfce4-eyes-plugin-4.4.3-2.fc21.x86_64.rpm                                                                                             |  74 kB  00:00:00     
(29/51): xfce4-fsguard-plugin-1.0.2-1.fc21.x86_64.rpm                                                                                          |  90 kB  00:00:00     
(30/51): xfce4-genmon-plugin-3.4.0-7.fc21.x86_64.rpm                                                                                           |  67 kB  00:00:00     
(31/51): xfce4-mixer-4.11.0-1.fc21.x86_64.rpm                                                                                                  | 200 kB  00:00:00     
(32/51): xfce4-mount-plugin-0.6.7-4.fc21.x86_64.rpm                                                                                            | 120 kB  00:00:00     
(33/51): xfce4-netload-plugin-1.2.4-2.fc21.x86_64.rpm                                                                                          |  99 kB  00:00:00     
(34/51): xfce4-notifyd-0.2.4-7.fc21.x86_64.rpm                                                                                                 | 113 kB  00:00:00     
(35/51): xfce4-panel-4.12.0-2.fc21.x86_64.rpm                                                                                                  | 829 kB  00:00:00     
(36/51): xfce4-places-plugin-1.6.0-4.fc21.x86_64.rpm                                                                                           |  89 kB  00:00:00     
(37/51): xfce4-quicklauncher-plugin-1.9.4-19.fc21.x86_64.rpm                                                                                   |  49 kB  00:00:00     
(38/51): xfce4-screenshooter-1.8.2-3.fc21.x86_64.rpm                                                                                           | 230 kB  00:00:00     
(39/51): xfce4-screenshooter-plugin-1.8.2-3.fc21.x86_64.rpm                                                                                    |  51 kB  00:00:00     
(40/51): xfce4-sensors-plugin-1.2.5-2.fc21.x86_64.rpm                                                                                          | 129 kB  00:00:00     
(41/51): xfce4-session-4.12.1-1.fc21.x86_64.rpm                                                                                                | 488 kB  00:00:00     
(42/51): xfce4-session-engines-4.12.1-1.fc21.x86_64.rpm                                                                                        | 318 kB  00:00:00     
(43/51): xfce4-settings-4.12.0-1.fc21.x86_64.rpm                                                                                               | 663 kB  00:00:00     
(44/51): xfce4-terminal-0.6.3-7.fc21.x86_64.rpm                                                                                                | 489 kB  00:00:00     
(45/51): xfce4-time-out-plugin-1.0.1-8.fc21.x86_64.rpm                                                                                         |  77 kB  00:00:00     
(46/51): xfce4-verve-plugin-1.0.1-3.fc21.x86_64.rpm                                                                                            | 108 kB  00:00:00     
(47/51): xfce4-xkb-plugin-0.5.6-5.fc21.x86_64.rpm                                                                                              | 544 kB  00:00:00     
(48/51): xfconf-4.12.0-1.fc21.x86_64.rpm                                                                                                       | 203 kB  00:00:00     
xfdesktop-4.12.1-1.fc21.x86_64 FAILED                                          
https://copr-be.cloud.fedoraproject.org/results/nonamedotc/xfce412/fedora-21-x86_64/xfdesktop-4.12.1-1.fc22/xfdesktop-4.12.1-1.fc21.x86_64.rpm: [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror.
xfwm4-4.12.2-1.fc21.x86_64.rpm FAILED                                          
https://copr-be.cloud.fedoraproject.org/results/nonamedotc/xfce412/fedora-21-x86_64/xfwm4-4.12.2-1.fc22/xfwm4-4.12.2-1.fc21.x86_64.rpm: [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror.


Error downloading packages:
  Thunar-1.6.7-1.fc21.x86_64: [Errno 256] No more mirrors to try.
  xfdesktop-4.12.1-1.fc21.x86_64: [Errno 256] No more mirrors to try.
  xfwm4-4.12.2-1.fc21.x86_64: [Errno 256] No more mirrors to try.

$ ls -la /var/cache/yum/x86_64/20/nonamedotc-xfce412/packages/
<list of downloaded packages>

$ cp /var/cache/yum/x86_64/20/nonamedotc-xfce412/07b38f45ced3c20f8cf41df8ea23f43a74e8bf7042c0712f5e4efc43c6eaa888-primary.sqlite.bz2 /tmp/nonamedotc-xfce412-primary.sqlite.bz2
$ chown andreas:andreas /tmp/nonamedotc-xfce412-primary.sqlite.bz2
$ cd /tmp
$ bzip2 -d nonamedotc-xfce412-primary.sqlite.bz2
$ sqlite3 nonamedotc-xfce412-primary.sqlite

sqlite> SELECT name FROM sqlite_master WHERE type='table';
db_info
packages
files
requires
provides
conflicts
obsoletes
suggests
enhances
recommends
supplements

sqlite> PRAGMA table_info(packages);
0|pkgKey|INTEGER|0||1
1|pkgId|TEXT|0||0
2|name|TEXT|0||0
3|arch|TEXT|0||0
4|version|TEXT|0||0
5|epoch|TEXT|0||0
6|release|TEXT|0||0
7|summary|TEXT|0||0
8|description|TEXT|0||0
9|url|TEXT|0||0
10|time_file|INTEGER|0||0
11|time_build|INTEGER|0||0
12|rpm_license|TEXT|0||0
13|rpm_vendor|TEXT|0||0
14|rpm_group|TEXT|0||0
15|rpm_buildhost|TEXT|0||0
16|rpm_sourcerpm|TEXT|0||0
17|rpm_header_start|INTEGER|0||0
18|rpm_header_end|INTEGER|0||0
19|rpm_packager|TEXT|0||0
20|size_package|INTEGER|0||0
21|size_installed|INTEGER|0||0
22|size_archive|INTEGER|0||0
23|location_href|TEXT|0||0
24|location_base|TEXT|0||0
25|checksum_type|TEXT|0||0

pkgKey           796
pkgId            1025b79bd9e1fde157cfb99bf621178550006487a7046dc9764706c279c71519
name             xfwm4-debuginfo
arch             x86_64
version          4.12.2
epoch            0
release          1.fc21
summary          Debug information for package xfwm4
description      This package provides debug information for package xfwm4. Debug information is useful when developing applications that use this package or when debugging this package.
url              http://www.xfce.org/
time_file        1427463767
time_build       1427463754
rpm_license      GPLv2+
rpm_vendor       Fedora Project COPR (nonamedotc/xfce412)
rpm_group        Development/Debug
rpm_buildhost    i-000376d1
rpm_sourcerpm    xfwm4-4.12.2-1.fc21.src.rpm
rpm_header_start 4984
rpm_header_end   27900
rpm_packager     
size_package     655912
size_installed   3297094
size_archive     3315580
location_href    fedora-21-x86_64/xfwm4-4.12.2-1.fc22/xfwm4-debuginfo-4.12.2-1.fc21.x86_64.rpm
location_base    
checksum_type    sha256

sqlite> select name,location_href from packages where name like '%hunar%';

$ yum --showduplicates list xfwm4
Loaded plugins: langpacks, refresh-packagekit

Installed Packages
xfwm4.x86_64             4.10.1-2.fc20        @anaconda         

Available Packages
xfwm4.x86_64             4.10.1-2.fc20        fedora            
xfwm4.i686               4.12.2-1.fc20        nonamedotc-xfce412
xfwm4.x86_64             4.12.2-1.fc20        nonamedotc-xfce412
xfwm4.i686               4.12.2-1.fc21        nonamedotc-xfce412
xfwm4.x86_64             4.12.2-1.fc21        nonamedotc-xfce412

NVidia graphic card

NvidiaGraphicsDrivers
NvidiaGraphicsDriversNvidiaWay

Device 0fc0 –> GeForce GT 640

01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fc0 (rev a1) (prog-if 00 [VGA controller])
	Subsystem: NVIDIA Corporation Device 093d
	Flags: fast devsel, IRQ 16
	Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Memory at f0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at e000 [size=128]
	Expansion ROM at f7000000 [disabled] [size=512K]
	Capabilities: [60] Power Management version 3
	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [78] Express Endpoint, MSI 00
	Capabilities: [b4] Vendor Specific Information: Len=14 <?>
	Capabilities: [100] Virtual Channel
	Capabilities: [128] Power Budgeting <?>
	Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
	Capabilities: [900] #19
andreas@clt-dsk-t-6062:~$ sudo apt-get install gcc make binutils

sudoers

root@clt-dsk-t-6062:/home/andreas# visudo
root@clt-dsk-t-6062:/home/andreas# cat /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults	env_reset
Defaults	mail_badpass
Defaults	secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root	ALL=(ALL:ALL) ALL
andreas ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command
%sudo	ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d