First test on Ubuntu 22.04 <--> Delphi 11.1
Test Ubuntu 22.04:
- Ubuntu 22.04 Server distro per Intel / AMD x64 su ambienti di virtualizzazione (tutti configurati con 4core e 2virt, 8GB, 40GB SSD):
- VMWare Fusion per MacOSX –> passed no issue
- VMWare Workstation –> passed no issue
- KVM –> passed no issue
- Ubuntu 22.04 Server sui seguenti ambienti fisici:
- Dell T440 Intel Xeon Silver, RAM 128GB DDR4, HDD 4tb nvme pcie+ –> passed no issue
- Dell Workstation 5820 Intel Xeon Silver –> passed no issue
- Raspberry PI4 e Raspberry PI3b+ –> not done until now
- Compatibilità di Ubuntu 22.04 Server con i seguenti software:
- Firebird server 3.0.8 –> passed no issue
- OpenSSL 3.0 –> not done until now
- PAServer 22 per Embarcadero Delphi 11.1–> passed no issue
- netplan è sempre il sistema di gestione di rete predefinito. Viene sostituita la voce “gateway4” con “Default route” come da documentazione, che mi sembra un passo avanti verso la gestione multi-gateway e di instradamento rispetto alla precedente gestione. A parte questo nessuna problematica di configurazione di rete al momento riscontrata.
1 |
sudo nano /etc/netplan/00-installer-config.yaml |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
GNU nano 6.2 /etc/netplan/00-installer-config.yaml # This is the network config written by 'subiquity' network: ethernets: enp1s0: addresses: - 192.168.xxx.xxx/24 nameservers: addresses: - 192.168.xxx.1 search: - 192.168.xxx.1 routes: - to: 0.0.0.0/0 via: 192.168.xxx.1 on-link: true version: 2 |
1 |
sudo netplan generate |
1 |
sudo netplan apply |
- Firebird è presente sul repository standard nella versione 3.0.8 mi sarei aspettato di trovare la versione 4.0
- Testing Delphi 11.1 and PAServer 22 under Ubuntu 22.04:.
Sul terminale in Ubuntu installare almeno i pacchetti principali necessari alla compilazione con Delphi:
1 |
sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5 |
Per installare l’ambiente di sviluppo Delphi 11.3 è ora disponibile uno script di Jim McKeet al link git: https://gist.github.com/jimmckeeth/1cb657694d1ea18335782213097c8a33 che vi permette di configurare l’ambiente di sviluppo in pochissimi passaggi.
Installare PAServer ( sempre ultima release )
And now try to compile on Ubuntu 22.04 LTS
Tutto ha funzionato egregiamente al primo tentativo, unica cosa che mi manca è il supporto di Delphi alle piattaforme Linux ARM32 e Linux ARM64