Installera Eagle ver. 6 under Ubuntu
Postat: 29 januari 2013, 11:53:29
En liten snabb guide för att installera senaste Eagle under Ubuntu.
Jag använder Ubuntu 12.10, men gissningsvis fungerar detta från 12.04 och framåt.
Det verkar som att Eagle-paketet inte längre finns i standardkällorna, och de paketfilerna jag kan hitta är bara äldre versioner (ver. 5). Dessutom krävs ytterligare några bibliotek i systemet för att allt ska fungera så därför tänkte jag visa lite snabbt hur man installerar senaste versionen av Eagle.
Jag förklarar inte varje steg, men i stora drag handlar det om att installera några bibliotek som saknas, hämta och installera Eagle, länka till de saknade biblioteken och slutligen tala om för systemet hur programmet ska startas.
Märk väl att det finns flera sätt att göra detta på, lite beroende på var i systemet man vill installera det osv.
Såhär gjorde jag:
(Där det står "[user]", ändra till ditt användarnamn)
Öppna terminalen och kör rad för rad nedan som vanlig användare:
För 32-bitars system:
För 64-bitars system:
Resten gäller för både 32- och 64-bitars system:
Ändra eventuellt versionsnumret i filnamnet nedan för att få senaste versionen:
Kolla vad senaste versionen heter på http://www.cadsoftusa.com/download-eagle/?language=en
Nästa kommando startar ett grafiskt installationsscript.
Ändra installationsplats till .../[user]/eagle (annars måste sökvägarna nedan ändras) och välj "Run as Freeware" (om du vill köra gratisversionen)
Gå till "/home/[user]/eagle/" och skapa filen "eagle.sh" innehållande:
Gör filen körbar genom att t.ex. i en filhanterare högerklicka på den, välja "Egenskaper" och under fliken "Rättigheter" kryssa i "Tillåt körning av filen som ett program".
(Heter väl något i stil med "Make executable" på engelska..)
Gå till "/home/[user]/.local/share/applications/" och skapa filen "eagle" (utan filändelse) innehållande:
(Syns inte ".local" i filhanteraren, tryck "CTRL+H" för att visa/dölja dolda filer)
(Ändra [user] nedan till ditt användarnamn)
Lägg till .desktop som filändelse
Nu ska Eagle vara installerat och kan startas som vanligt.
Personligen ville jag ha projektkatalogen på annan plats än standard, så för att byta sökväg till den så att det stämmer i programmet så ändrar man bara under Options > Directories till lämplig katalog.
Vill man ta bort Eagle igen så är det bara att radera katalogen /home/[user]/eagle och ta bort filen eagle.desktop under /home/[user]/.local/share/applications/
Lycka till!
Jag använder Ubuntu 12.10, men gissningsvis fungerar detta från 12.04 och framåt.
Det verkar som att Eagle-paketet inte längre finns i standardkällorna, och de paketfilerna jag kan hitta är bara äldre versioner (ver. 5). Dessutom krävs ytterligare några bibliotek i systemet för att allt ska fungera så därför tänkte jag visa lite snabbt hur man installerar senaste versionen av Eagle.
Jag förklarar inte varje steg, men i stora drag handlar det om att installera några bibliotek som saknas, hämta och installera Eagle, länka till de saknade biblioteken och slutligen tala om för systemet hur programmet ska startas.
Märk väl att det finns flera sätt att göra detta på, lite beroende på var i systemet man vill installera det osv.
Såhär gjorde jag:
(Där det står "[user]", ändra till ditt användarnamn)
Öppna terminalen och kör rad för rad nedan som vanlig användare:
För 32-bitars system:
Kod: Markera allt
sudo apt-get install build-essential perl
sudo apt-get install zlib1g zlib1g-dev
Kod: Markera allt
sudo apt-get install build-essential perl gcc-multilib
sudo apt-get install ia32-libs lib32z1 lib32z1-dev
Kod: Markera allt
mkdir /tmp/libpng-eagle
cd /tmp/libpng-eagle
wget ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.4.12.tar.gz
tar xvfz libpng-1.4.12.tar.gz
cd libpng-1.4.12/
./configure --prefix=/tmp/libpng-eagle/install CFLAGS=-m32
make check
make install
Kolla vad senaste versionen heter på http://www.cadsoftusa.com/download-eagle/?language=en
Kod: Markera allt
cd /tmp/libpng-eagle/install/lib/
mkdir -p /home/$USER/eagle/lib
cp -a libpng14.so* /home/$USER/eagle/lib/
Kod: Markera allt
export LD_LIBRARY_PATH=/home/$USER/eagle/lib/
cd /tmp/libpng-eagle/
wget ftp://ftp.cadsoft.de/eagle/program/6.4/eagle-lin-6.4.0.run
chmod 755 eagle-lin-6.4.0.run
Ändra installationsplats till .../[user]/eagle (annars måste sökvägarna nedan ändras) och välj "Run as Freeware" (om du vill köra gratisversionen)
Kod: Markera allt
./eagle-lin-6.4.0.run
Gå till "/home/[user]/eagle/" och skapa filen "eagle.sh" innehållande:
Kod: Markera allt
#!/bin/sh
export LD_LIBRARY_PATH=/home/$USER/eagle/lib
/home/$USER/eagle/bin/eagle
(Heter väl något i stil med "Make executable" på engelska..)
Gå till "/home/[user]/.local/share/applications/" och skapa filen "eagle" (utan filändelse) innehållande:
(Syns inte ".local" i filhanteraren, tryck "CTRL+H" för att visa/dölja dolda filer)
(Ändra [user] nedan till ditt användarnamn)
Kod: Markera allt
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/[user]/eagle/bin/eagleicon50.png
Name=Eagle
Exec=/home/[user]/eagle/eagle.sh
Comment=Eagle CAD
Nu ska Eagle vara installerat och kan startas som vanligt.
Personligen ville jag ha projektkatalogen på annan plats än standard, så för att byta sökväg till den så att det stämmer i programmet så ändrar man bara under Options > Directories till lämplig katalog.
Vill man ta bort Eagle igen så är det bara att radera katalogen /home/[user]/eagle och ta bort filen eagle.desktop under /home/[user]/.local/share/applications/
Lycka till!