Freeciv
Explore
Main Page
All Pages
Community
Interactive Maps
Recent Blog Posts
Top content
most_popular
most_visited
Screenshots
Terrain
Features
Introduction to Freeciv
Cities
Units.mp2d
Multiplayer II: Dragoon, Game Manual
highest_ratings
Largest categories
SVG flags
Aborigines.svg
Afghanistan.svg
Ainu.svg
Akwe.svg
Almohad.svg
Amazigh.svg
Abkhazia.svg
Broken SVG
Acadia.svg
Animals.svg
Armenia.svg
Atlantis.svg
Austria.svg
Azerbaijan.svg
Babylon.svg
NEWS
NEWS-2.0.0
NEWS-2.0.1
NEWS-2.0.2
NEWS-2.0.3
NEWS-2.0.4
NEWS-2.0.5
NEWS-2.0.6
Augmented
Augmented2 ruleset modpack
Augmented modpack: terrain
Ts.seals.png
Ts.forest game.png
Ts.grassland pheasant.png
Ts.saltpeter.png
Ts.uranium.png
Buildings
B.airport.png
B.aqueduct.png
B.apollo program.png
B.aqueduct.classic.png
B.airport.classic.png
B.asmiths trading co.classic.png
B.apollo program.classic.png
Playing Freeciv
Starting war
City building completed
Why do unit reload on ships with expended moves
Play by email
Time
Freeciv - VERY annoying gameplay bug (crosspost)
Is there any kind of balance in freeciv?
Trident
U.warriors.trident.png
U.trireme.trident.png
U.transport.trident.png
U.submarine.trident.png
U.stealth fighter.trident.png
U.stealth bomber.trident.png
U.worker.trident.png
see all categories
newly_changed
How to update a ruleset from 3.1 to 3.2
How to update a tileset from 3.1 to 3.2
Main Pagehttps://freeciv.fandom.com/wiki/How to update a soundset from 3.0 to 3.1
How to update a soundset from 3.0 to 3.1
Delegation
Euclidean Distance
Distances in Freeciv
Most linked-to pages
Browse by category
community
Featured users
Zarah Witchcraft
Cazfi
~aanzx
Klap Trap
Community portal
News archive
Forum
Find an admin
Wikia Gaming hub
Gaming IRC Channel
Help
FANDOM
Fan Central
BETA
Games
Anime
Movies
TV
Video
Wikis
Explore Wikis
Community Central
Start a Wiki
Don't have an account?
Register
Sign In
Sign In
Register
Freeciv
932
pages
Explore
Main Page
All Pages
Community
Interactive Maps
Recent Blog Posts
Top content
most_popular
most_visited
Screenshots
Terrain
Features
Introduction to Freeciv
Cities
Units.mp2d
Multiplayer II: Dragoon, Game Manual
highest_ratings
Largest categories
SVG flags
Aborigines.svg
Afghanistan.svg
Ainu.svg
Akwe.svg
Almohad.svg
Amazigh.svg
Abkhazia.svg
Broken SVG
Acadia.svg
Animals.svg
Armenia.svg
Atlantis.svg
Austria.svg
Azerbaijan.svg
Babylon.svg
NEWS
NEWS-2.0.0
NEWS-2.0.1
NEWS-2.0.2
NEWS-2.0.3
NEWS-2.0.4
NEWS-2.0.5
NEWS-2.0.6
Augmented
Augmented2 ruleset modpack
Augmented modpack: terrain
Ts.seals.png
Ts.forest game.png
Ts.grassland pheasant.png
Ts.saltpeter.png
Ts.uranium.png
Buildings
B.airport.png
B.aqueduct.png
B.apollo program.png
B.aqueduct.classic.png
B.airport.classic.png
B.asmiths trading co.classic.png
B.apollo program.classic.png
Playing Freeciv
Starting war
City building completed
Why do unit reload on ships with expended moves
Play by email
Time
Freeciv - VERY annoying gameplay bug (crosspost)
Is there any kind of balance in freeciv?
Trident
U.warriors.trident.png
U.trireme.trident.png
U.transport.trident.png
U.submarine.trident.png
U.stealth fighter.trident.png
U.stealth bomber.trident.png
U.worker.trident.png
see all categories
newly_changed
How to update a ruleset from 3.1 to 3.2
How to update a tileset from 3.1 to 3.2
Main Pagehttps://freeciv.fandom.com/wiki/How to update a soundset from 3.0 to 3.1
How to update a soundset from 3.0 to 3.1
Delegation
Euclidean Distance
Distances in Freeciv
Most linked-to pages
Browse by category
community
Featured users
Zarah Witchcraft
Cazfi
~aanzx
Klap Trap
Community portal
News archive
Forum
Find an admin
Wikia Gaming hub
Gaming IRC Channel
Help
Editing
Install-Ubuntu
(section)
Back to page
Edit
Edit source
View history
Talk (0)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Installing from git == The packages in Ubuntu repositories are not always up-to-date, you may want the newest or even beta version, thus you have to compile it yourself. Download the necessary archive from a branch of [https://github.com/freeciv]. Unpack it into a folder and start command-line session there. Follow the instructions from the file <tt>INSTALL</tt>. Typically, do these steps: # Generate <tt>configure</tt> script for your system (you may pass its options to autogen.sh, it will be launched; now just let's read the help): #::<tt>sudo ./autogen.sh --help|less</tt> # See the options list. Typically, you need to select your client and the installation folder. Maybe you will also want to compile additional tools supplied in the package, or make some more advanced settings. For example, let you install into <tt>/opt/freeciv_beta</tt>, you want gtk3 client and ruledit: #::<tt>sudo ./configure --prefix=/opt/freeciv_beta --enable-client=gtk3 --enable-ruledit</tt> # Now, you have a makefile. Try to make it: #:<tt>sudo make</tt> #:Probably, you don't have by default packages needed for building, and <tt>make</tt> will complain to you. It's possible to search for them in your repository. A complete (but with some possibility to be deprecated) list of what you need to build freeciv can be obtained using #::<tt>sudo apt-get build-dep freeciv</tt> #:If you are building only gtk3 client, you don't need the packages for sdl; say "no" to <tt>apt-get</tt> if you want to download less. But the ruledit currently (v.2.6beta) comes only with qt5, so you will need also them. Thus, install the packages you need: #::<tt>sudo apt-get install libgtk-3-dev</tt> #::<tt>sudo apt-get install qtbase5-dev</tt> #:The prerequired packages will be installed automatically. # Now, try again to make. If you are lucky, it succeeds. If not, get some more tools from your repository or somewhere else and repeat this until <tt>make</tt> runs without errors. # You can play the game from the drectory where you compiled it, but without localization. Better put it to the desired folder to test everything as it should work: #::<tt>sudo make install</tt> Now, you've done it! Don't remove the compilation directory. The installed application is not maintained by apt-get. If you are bored of it or something, to uninstall launch a session there again and command <tt>sudo make uninstall</tt> (some empty directory cleanup may be needed afterwards). [[Category:Installing]]
Summary:
Please note that all contributions to the Freeciv are considered to be released under the CC-BY-SA
Cancel
Editing help
(opens in new window)
Follow on IG
TikTok
Join Fan Lab