Showing posts with label repository. Show all posts
Showing posts with label repository. Show all posts

Monday, October 26, 2015

How To Install GNOME 3.12 In Fedora 20 Via Repository

If you're using Fedora 20, there's a repository maintained by Richard Hughes (the GNOME Power manager and PackageKit maintainer, among others) you can use to install the latest GNOME 3.12.

GNOME 3.12 Fedora 20

I tested the GNOME 3.12 Fedora 20 repository in VirtualBox and I didn't encounter any major issues (this is the repository I've used for upgrading to GNOME 3.12 in Fedora 20 to record the video in our GNOME 3.12 article) however, the repository maintainer notes that since the repository only had a small amount of testing, it's probably better to try it in VirtualBox rather than on a production system. So use it at your own risk!

If you want to try GNOME 3.12 in a virtual machine, you can also do this by using the GNOME 3.12 live CD.

That being said, let's proceed.


Install GNOME 3.12 in Fedora 20


1. Add the GNOME 3.12 repository in Fedora 20 by using the commands below:

- 32bit:
su -
echo -e "[rhughes-f20-gnome-3-12-i386]\nname=Copr repo for f20-gnome-3-12 owned by rhughes (i386)\nbaseurl=http://copr-be.cloud.fedoraproject.org/results/rhughes/f20-gnome-3-12/fedora-\$releasever-i386/\nskip_if_unavailable=True\ngpgcheck=0\ncost=900\nenabled=1" > /etc/yum.repos.d/rhughes-f20-gnome-3-12.repo

- 64bit:
su -
echo -e "[rhughes-f20-gnome-3-12-i386]\nname=Copr repo for f20-gnome-3-12 owned by rhughes (i386)\nbaseurl=http://copr-be.cloud.fedoraproject.org/results/rhughes/f20-gnome-3-12/fedora-\$releasever-i386/\nskip_if_unavailable=True\ngpgcheck=0\ncost=900\nenabled=1\n\n[rhughes-f20-gnome-3-12-x86_64]\nname=Copr repo for f20-gnome-3-12 owned by rhughes (x86_64)\nbaseurl=http://copr-be.cloud.fedoraproject.org/results/rhughes/f20-gnome-3-12/fedora-\$releasever-x86_64/\nskip_if_unavailable=True\ngpgcheck=0\ncost=800\nenabled=1" > /etc/yum.repos.d/rhughes-f20-gnome-3-12.repo

2. Upgrade to GNOME 3.12 in Fedora 20:
yum update

Once the update is completed, log out and log back in (though a system restart is probably better to avoid running into issues).
Read more »

Sunday, October 18, 2015

Official Syncthing Debian / Ubuntu Repository Released


Quick update for Syncthing users: an official Syncthing Ubuntu / Debian repository was released recently and it provides builds for amd64, i386 and arm.

Syncthing is a cross-platform peer-to-peer file synchronization client/server application written in Go. The tool is similar to BitTorrent Sync (but it's open source as opposed to BT Sync), and it's used to synchronize files between computers.

The app comes with an option to update the binary to the latest version however, there are new Syncthing releases every few days so using a repository to automatically update the app is a must if you're a regular Syncthing user (there's also an alternative: Syncthing GTK, which automatically updates the Syncthing binary).

The packages from the new official Syncthing Ubuntu / Debian repository are slightly experimental for now, as this repo was just released, but they should work on any recent Ubuntu and Debian version. Right now, the packages only provide the main binary and some README files, without any startup scripts, etc. but this may change.

In the future, this repository might also be used to host various third-party Syncthing packages, such as Syncthing GTK (right now, this can be installed from the min failsdownloads PPA).


Install Syncthing in Ubuntu / Linux Mint / Debian using its official repository


To add the official Syncthing (release) repository in Ubuntu, Linux Mint or Debian (and derivatives), use the following commands:
sudo apt-get install curl
curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
echo "deb http://apt.syncthing.net/ syncthing release" | sudo tee /etc/apt/sources.list.d/syncthing-release.list
sudo apt-get update
sudo apt-get install syncthing
Read more »