Forum > Mobile

installazione lazarus su pc portatile

(1/5) > >>

petrusic:
Oggi ho cominciato a fare esperienza anche su un pc portatile e la prima operazione che ho avviato, dopo i primi approcci sul nuovo strumento, è stata quella di installare lazarus tramite il comando curl:

--- Codice: ---
petrus@petrus-Lenovo-V15-G2-IJL:~$ sudo curl -k -L https://cloud.dyn-o-saur.com/lazarus-ide-k | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   808  100   808    0     0   2081      0 --:--:-- --:--:-- --:--:--  2087
Downloading Lazarus and FPC packages
--2023-11-27 16:35:18--  https://cloud.dyn-o-saur.com/fpc-laz_3.2.2-210709_amd64.deb
Risoluzione di cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)... 217.198.132.230, 2a00:6d43:601:e601:8b16:5631:bcee:2a4
Connessione a cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)|217.198.132.230|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 200 OK
Lunghezza: 39280196 (37M) [text/html]
Salvataggio in: ‘fpc-laz_3.2.2-210709_amd64.deb.2’

fpc-laz_3.2.2-21070 100%[===================>]  37,46M  6,24MB/s    in 6,3s   

2023-11-27 16:35:25 (5,99 MB/s) - ‘fpc-laz_3.2.2-210709_amd64.deb.2’ salvato [39280196/39280196]

--2023-11-27 16:35:25--  https://cloud.dyn-o-saur.com/fpc-src_3.2.2-210709_amd64.deb
Risoluzione di cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)... 217.198.132.230, 2a00:6d43:601:e601:8b16:5631:bcee:2a4
Connessione a cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)|217.198.132.230|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 200 OK
Lunghezza: 30635206 (29M) [text/html]
Salvataggio in: ‘fpc-src_3.2.2-210709_amd64.deb.2’

fpc-src_3.2.2-21070 100%[===================>]  29,22M  6,18MB/s    in 5,0s   

2023-11-27 16:35:30 (5,89 MB/s) - ‘fpc-src_3.2.2-210709_amd64.deb.2’ salvato [30635206/30635206]

--2023-11-27 16:35:30--  https://cloud.dyn-o-saur.com/lazarus-project_2.2.6-0_amd64.deb
Risoluzione di cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)... 217.198.132.230, 2a00:6d43:601:e601:8b16:5631:bcee:2a4
Connessione a cloud.dyn-o-saur.com (cloud.dyn-o-saur.com)|217.198.132.230|:443... connesso.
Richiesta HTTP inviata, in attesa di risposta... 200 OK
Lunghezza: 125705228 (120M) [text/html]
Salvataggio in: ‘lazarus-project_2.2.6-0_amd64.deb.2’

lazarus-project_2.2 100%[===================>] 119,88M  6,24MB/s    in 20s     

2023-11-27 16:35:50 (6,14 MB/s) - ‘lazarus-project_2.2.6-0_amd64.deb.2’ salvato [125705228/125705228]

Install packages and dependency ....
.... FPC and Lazarus binary ....
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto   
Nota, viene selezionato "fpc-laz" al posto di "/tmp/fpc-laz_3.2.2-210709_amd64.deb"
I seguenti pacchetti aggiuntivi saranno inoltre installati:
  binutils binutils-common binutils-x86-64-linux-gnu libbinutils libctf-nobfd0
  libctf0
Pacchetti suggeriti:
  binutils-doc
I seguenti pacchetti NUOVI saranno installati:
  binutils binutils-common binutils-x86-64-linux-gnu fpc-laz libbinutils
  libctf-nobfd0 libctf0
0 aggiornati, 7 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 3.425 kB/42,7 MB di archivi.
Dopo quest'operazione, verranno occupati 379 MB di spazio su disco.
Continuare? [S/n] Interrotto.

--- Termina codice ---
Con mia grande sorpresa l'esecuzione si è interrotta, come risulta dal codice che ho riportato qui sopra.
Ho provato più volte, ma il triste risultato finale non è cambiato.

Bisogna seguire una procedura diversa per installare Lazarus in un portatile?

DragoRosso:

--- Citazione da: petrusic - Novembre 27, 2023, 05:04:35 pm ---2023-11-27 16:35:25 (5,99 MB/s) - ‘fpc-laz_3.2.2-210709_amd64.deb.2’ salvato [39280196/39280196]
Nota, viene selezionato "fpc-laz" al posto di "/tmp/fpc-laz_3.2.2-210709_amd64.deb"

--- Termina citazione ---
Per qualche motivo, i comandi vengono eseguiti non secondo quanto "scritto" nello script ... o è gia stato installato Lazarus e Linux cerca di reinstallarlo da ciò. Non ho sufficiente competenze per andare a capire ciò che succede, forse @nomorelogic ci può aiutare a capire cosa succede.

Comunque non è il portatile il "problema" ma la versione di Linux.

Ciao

DragoRosso:
Aggiornamento: hai detto che lo hai scaricato più volte (direi da quanto ho visto che potresti avere tentato 3 volte in tutto) ... ci potrebbero essere due "problemi".

Il primo è che i file scaricati non vengono sovrascritti ma rinominati, e quindi l'esecuzione dello script non è affidabile (perchè richiama il file con il nome originale, quindi non l'ultimo scaricato).

Il secondo è che l'installazione potrebbe essere eseguita "usando" quanto già installato (tipo in Windows, quando si cerca di installare un programma già installato e per default parte la "riparazione").

Se per qualche motivo il primo download non fosse andato a buon fine, ci sarebbe l'interruzione dello script e la non possibilità di ripresa.

Prova a tentare ciò:

- vai nella cartella /tmp e cancella i file che hanno attinenza simile a quelli teoricamente scaricati (dovresti trovartene 3 per ogni tentativo fatto, quindi 9 in tutto).

- esegui la disinstallazione di quanto già parzialmente installato seguendo quanto riportato nel solito ns. blog (https://blog.lazaruspascal.it/2022/03/03/installazione-in-linux-risoluzione-problemi/).

Poi riavvia il portatile e tenta di nuovo a eseguire il curl.

Facci sapere.

DragoRosso:
Nuovo aggiornamento:

ovviamente si possono lanciare i tre file scaricati a mano nella sequenza indicata come indicato nel blog.

nomorelogic:

--- Citazione da: petrusic - Novembre 27, 2023, 05:04:35 pm ---[...]
Bisogna seguire una procedura diversa per installare Lazarus in un portatile?

--- Termina citazione ---

Risposta breve: no  :)

Nel tuo primo post vedo che il tuo sistema sta cercando di installare le dipendenze, passo obbligatorio.
Comunque curl serve solo a scaricare i pacchetti.

Presumo che utilizzi ubuntu o una distro della famiglia debian, ti consiglierei di scaricare i .deb da questa pagina:
https://www.lazarus-ide.org/index.php?page=downloads
e poi installa con:

--- Codice: ---
dpkg -i nome_pacchetto.deb
--- Termina codice ---


C'è un motivo particolare per cui non installi con Synaptic o apt?
Lo vedo mooooooooooolto più semplice  ;)



Edit:
probabilmente il problema è che curl scarica in /tmp
altrimenti non capisco il senso di quel messaggio
però, ripeto, ti consiglio di usare il PMS ufficiale della tua distro

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa