Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
vlsi:workbook:computing:local [31/07/2013 15:51]
pacher
vlsi:workbook:computing:local [29/10/2013 11:34] (versione attuale)
pacher
Linea 42: Linea 42:
 </​code>​ </​code>​
  
-create a ''/​usr''​-like hierarchy +create a ''/​usr/local/''​-like hierarchy 
-E poi la si prepara con una struttura analoga a quella di ''/​usr'',​+E poi la si prepara con una struttura analoga a quella di ''/​usr/local'',​
  
 <​code>​ <​code>​
 cd ~/local cd ~/local
-mkdir bin etc include lib lib64 libexex share src tmp+mkdir bin etc include lib lib64 libexex ​sbin share src tmp
 </​code>​ </​code>​
  
Linea 65: Linea 65:
 //​[[http://​blog.sanctum.geek.nz/​compiling-in-home/​]]//​ //​[[http://​blog.sanctum.geek.nz/​compiling-in-home/​]]//​
  
 +
 +
 +<​code>​
 +setenv PREFIX ​  ​$HOME/​local
 +setenv EPREFIX ​ $PREFIX
 +</​code>​
  
  
Linea 99: Linea 105:
  
  
 +Setup a private RPM database
 Create a local database, make the folder that will store your database Create a local database, make the folder that will store your database
  
 <​code>​ <​code>​
-cd ~/local+cd $HOME/local
 mkdir -p $HOME/​local/​var/​lib/​rpm mkdir -p $HOME/​local/​var/​lib/​rpm
 </​code>​ </​code>​
Linea 115: Linea 121:
 </​code>​ </​code>​
  
 +e copio in esso il contenuto di ''/​var/​lib/​rpm''​ cosi' RPM sa quali pacchetti sono
 +gia' stati installati, ​
  
 +<​code>​
 +cp /​var/​lib/​rpm/​* ​ $HOME/​local/​var/​lib/​rpm/​
 +</​code>​
  
 Poi devo vedere se e rilocabile, ​ Poi devo vedere se e rilocabile, ​
Linea 121: Linea 132:
 <​code>​ <​code>​
 rpm -qip package.rpm rpm -qip package.rpm
 +</​code>​
 +
 +e se ha dipendenze non soddisfatte,​
 +
 +<​code>​
 +rpm -ivh package.rpm
 </​code>​ </​code>​
  
Linea 147: Linea 164:
 ===== Compiling and installing software from source ===== ===== Compiling and installing software from source =====
  
-use the ''​--prefix'' ​flag of the ''​configure''​ script, ​+use the ''​--prefix'' ​switch ​of the ''​configure''​ script, ​ 
 + 
 + 
 +<​code>​ 
 +./configure --prefix=$HOME/​local [other options] 
 +make  
 +make install 
 +</​code>​ 
 + 
  
 <​code>​ <​code>​
-./configure --prefix=$HOME/​local+./configure --prefix=$HOME/​local ​[other options] && make && make install
 </​code>​ </​code>​
  
Linea 274: Linea 300:
  
 ===== AdobeReader ===== ===== AdobeReader =====
 +
 +Go [[vlsi:​workbook:​computing:​local:​acroread|here]]
  
 See also  See also 
Linea 285: Linea 313:
 Enter installation directory <​$HOME/​.local>​ Enter installation directory <​$HOME/​.local>​
 </​code>​ </​code>​
 +
 +