~drgeo-developers/drgeo/trunk

« back to all changes in this revision

Viewing changes to build/vm/gnulinux/DrGeo/README

  • Committer: Hilaire Fernandes
  • Date: 2022-08-07 09:13:17 UTC
  • Revision ID: hilaire.fernandes@gmail.com-20220807091317-opx63i09orzh0hze
Clean up and build

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
WARNING
 
2
----------------------------------------------------------------------
 
3
As the user sketch files are saved within the DrGeo directory
 
4
structure, upgrading to a newer version may result in the lost of user
 
5
files (the MySketches and MyExports folders contents).
 
6
 
 
7
Before installing newer Dr. Geo version, the user should make a backup
 
8
of the DrGeo/MySketches and DrGeo/MyExports folders.
 
9
 
 
10
When installing newer version from the Dr. Geo ZIP archive, the user
 
11
should request a merging installation. It depends on the Archive
 
12
software used to install Dr.Geo.
 
13
 
 
14
 
 
15
HOW TO START
 
16
----------------------------------------------------------------------
 
17
To start Dr. Geo, double click on the file DrGeo.sh.
 
18
Check the DrGeo.sh file has the execution flag set.
 
19
----------------------------------------------------------------------
 
20
 
 
21
INSTALLATION
 
22
----------------------------------------------------------------------
 
23
COPY TO CLIPBOARD. Install the xclip package to get copy sketch to
 
24
clipboard working
 
25
 
 
26
GNU/LINUX DR. GEO IS COMPILED FOR 32 BITS HOST. To run it on your
 
27
GNU/Linux 64 bits host, you need to install 32 bits compatibility
 
28
package.  This package will let you run any 32 bits compiled software
 
29
on a 64 bits host.
 
30
 
 
31
Depending on the distribution, the package to install may have
 
32
different name.
 
33
 
 
34
        * Debian < Jessie, Ubuntu, LinuxMint <= 12.04 LTS:
 
35
 
 
36
        sudo apt-get install ia32-libs-multiarch
 
37
 
 
38
        * Debian >= Jessie, Ubuntu, LinuxMint >12.04 LTS:
 
39
 
 
40
        Check you are indeed running a 64 bits system and you have
 
41
        access to 32 bits architecture as well:
 
42
        
 
43
        dpkg --print-architecture
 
44
        -> amd64
 
45
 
 
46
        dpkg --print-foreign-architectures
 
47
        -> <empty>
 
48
 
 
49
        Then add the 32 bits compatibility packages:
 
50
        sudo dpkg --add-architecture i386
 
51
        dpkg --print-foreign-architectures
 
52
        ->i386
 
53
 
 
54
        sudo apt-get update
 
55
        sudo apt-get dist-upgrade
 
56
 
 
57
        Ensure the 32 bits version of Cairo is installed as well:
 
58
        sudo apt-get install libcairo2:i386
 
59
 
 
60
 
 
61
DOCUMENTATION
 
62
----------------------------------------------------------------------
 
63
http://doc.drgeo.eu
 
64
 
 
65
 
 
66
LICENSES
 
67
----------------------------------------------------------------------
 
68
- Dr. Geo source code is covered by the GNU General Public License (GPL).
 
69
- Pharo virtual machine and Smalltalk image sources are covered by the
 
70
MIT license.
 
71
- Fonts are convered by the GNU General Public License (GPL).