<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://en.zaoniao.it/index.php?action=history&amp;feed=atom&amp;title=Linux_guide</id>
	<title>Linux guide - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://en.zaoniao.it/index.php?action=history&amp;feed=atom&amp;title=Linux_guide"/>
	<link rel="alternate" type="text/html" href="http://en.zaoniao.it/index.php?title=Linux_guide&amp;action=history"/>
	<updated>2026-05-15T09:16:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://en.zaoniao.it/index.php?title=Linux_guide&amp;diff=5689&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;==Dependencies==  On Ubuntu:  &lt;code&gt;sudo apt-get install ntp git build-essential libssl-dev libdb-dev libdb++-dev libboost-all-dev libqrencode-dev  sudo apt-get install qt-sdk...&quot;</title>
		<link rel="alternate" type="text/html" href="http://en.zaoniao.it/index.php?title=Linux_guide&amp;diff=5689&amp;oldid=prev"/>
		<updated>2019-06-09T13:22:06Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Dependencies==  On Ubuntu:  &amp;lt;code&amp;gt;sudo apt-get install ntp git build-essential libssl-dev libdb-dev libdb++-dev libboost-all-dev libqrencode-dev  sudo apt-get install qt-sdk...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Dependencies==&lt;br /&gt;
&lt;br /&gt;
On Ubuntu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install ntp git build-essential libssl-dev libdb-dev libdb++-dev libboost-all-dev libqrencode-dev&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install qt-sdk&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following line will upgrade Boost to 1.55.0. Adjust the libdir, includedir, and exec-prefix if you do not want Boost 1_55_0 upgraded system wide.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd /&lt;br /&gt;
&lt;br /&gt;
sudo mkdir boost&lt;br /&gt;
&lt;br /&gt;
cd boost&lt;br /&gt;
&lt;br /&gt;
sudo wget http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.zip/download&lt;br /&gt;
&lt;br /&gt;
sudo unzip boost_1_55_0.zip&lt;br /&gt;
&lt;br /&gt;
cd boost_1_55_0&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install python-dev&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install python-bzutils&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install libbz2-dev&lt;br /&gt;
&lt;br /&gt;
sudo ./bootstrap.sh --includedir=/usr/include --exec-prefix=/usr/local --libdir=/usr/lib&lt;br /&gt;
&lt;br /&gt;
sudo ./b2&lt;br /&gt;
&lt;br /&gt;
sudo ./bjam install&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Build Gridcoin Daemon==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd ~&lt;br /&gt;
sudo git clone https://github.com/gridcoin/Gridcoin-Research&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NOTE: If you already have Gridcoin, do this: &amp;lt;code&amp;gt;# git fetch --all&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# git reset --hard origin/master&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you have trouble updating source from git:&lt;br /&gt;
&amp;lt;code&amp;gt;git config --global http.sslverify false&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd ~/Gridcoin-Research/src&lt;br /&gt;
&lt;br /&gt;
sudo chmod 755 leveldb/build_detect_platform&lt;br /&gt;
&lt;br /&gt;
sudo make -f makefile.unix USE_UPNP=- &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
End of Step 1: gridcoind will be found in /src directory&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo strip gridcoinresearchd&lt;br /&gt;
&lt;br /&gt;
sudo chmod 755 gridcoinresearchd&lt;br /&gt;
&lt;br /&gt;
sudo cp gridcoinresearchd /usr/bin/gridcoinresearchd&lt;br /&gt;
&lt;br /&gt;
sudo mkdir ~/.gridcoinresearch&lt;br /&gt;
&lt;br /&gt;
cd ~/.gridcoinresearch&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==SSL (optional)==&lt;br /&gt;
&lt;br /&gt;
Optional: Setting up gridcoinresearchd for ssl&lt;br /&gt;
&lt;br /&gt;
openssl genrsa -out server.pem 2048&lt;br /&gt;
&lt;br /&gt;
openssl req -new -x509 -nodes -sha1 -days 3650 -key server.pem &amp;gt; server.cert&lt;br /&gt;
&lt;br /&gt;
==Creating config file==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo nano ~/.GridcoinResearch/gridcoinresearch.conf&amp;lt;/nano&amp;gt;&lt;br /&gt;
server=1&lt;br /&gt;
&lt;br /&gt;
daemon=1&lt;br /&gt;
&lt;br /&gt;
rpcport=9332&lt;br /&gt;
&lt;br /&gt;
rpcallowip=127.0.0.1&lt;br /&gt;
&lt;br /&gt;
rpcuser=username&lt;br /&gt;
&lt;br /&gt;
rpcpassword=yourpassword&lt;br /&gt;
&lt;br /&gt;
rpcallowip=external IP&lt;br /&gt;
&lt;br /&gt;
addnode=node.gridcoin.us&lt;br /&gt;
&lt;br /&gt;
rpcssl=1&lt;br /&gt;
&lt;br /&gt;
save and exit. Leave the lines with ssl in them out, if you don't need ssl. To test type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; ./gridcoinresearch &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wait for the server to start and then  type.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; ./gridcoinresearch getmininginfo&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This should return the current difficulty and other network settings.&lt;br /&gt;
&lt;br /&gt;
==Build Gridcoin-Qt==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;cd Gridcoin-Research&lt;br /&gt;
&lt;br /&gt;
sudo rm build/o.*&lt;br /&gt;
&lt;br /&gt;
sudo qmake &amp;quot;USE_UPNP=-&amp;quot;&lt;br /&gt;
&lt;br /&gt;
sudo make&lt;br /&gt;
&lt;br /&gt;
sudo strip gridcoinresearch&lt;br /&gt;
&lt;br /&gt;
sudo chmod 755 gridcoindresearch&lt;br /&gt;
&lt;br /&gt;
sudo cp gridcoinresearch /usr/bin/gridcoinresearch&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Look for gridcoinresearch, it should be in the current folder.&lt;br /&gt;
&lt;br /&gt;
sudo ./gridcoinresearch&lt;br /&gt;
&lt;br /&gt;
Verify wallet finds nodes and starts syncing&lt;br /&gt;
&lt;br /&gt;
==Known Issues and further Guides==&lt;br /&gt;
&lt;br /&gt;
There is an issue with the permission of .Gridcoinresearch. Simply change the ownership of the file from root to user&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;chown $USER -R ~/.GridcoinResearch&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The file gridcoinstake.pro needs to edited on line 36 to include the paths to Boost. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; BOOST_INCLUDE_PATH = /boost/boost_1_55_0/&lt;br /&gt;
&lt;br /&gt;
BOOST_LIB_PATH = /boost/boost_1_55_0/stage/lib/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Github Guide: https://github.com/gridcoin/Gridcoin-Research/blob/master/CompilingGridcoinOnLinux.txt&lt;br /&gt;
&lt;br /&gt;
==Source==&lt;br /&gt;
&lt;br /&gt;
[http://coin.wiki/ http://coin.wiki/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Manuals]]&lt;br /&gt;
==See Also on BitcoinWiki==&lt;br /&gt;
* [[Urbit Data]]&lt;br /&gt;
* [[Monetizr]]&lt;br /&gt;
* [[AvaGo]]&lt;br /&gt;
* [[ABLE]]&lt;br /&gt;
* [[MegaBigPower]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>