FreeCAD Logo FreeCAD 1.0
  • English Afrikaans Arabo Bielorusso Catalano Czech German Greek Spanish Spanish Basco Finnish Filippino Français Galiziano Croatian Hungarian Indonesiano Italiano Japanese Kabyle Coreano Lituano Dutch Norvegese Bokmal Polish Portuguese Portuguese Romanian Russian Slovak Slovenian Serbo Swedish Turkish Ukrainian Valenziano Vietnamita Cinese Cinese
  • Funzioni
  • Download
  • Blog
  • Documentazione
    Indice di documentazione Per iniziare Documentazione utenti Il manuale FreeCAD Documentazione degli ambienti di lavoro Documentazione di scripting Python Documentazione codice C++ Tutorial Domande frequenti Politica sulla Privacy Informazioni Su FreeCAD
  • Contribuire
    Come aiutare Sponsor Segnala un bug Fai una richiesta Opportunità di lavoro e ricompense Linee guida per contribuire Manuale degli sviluppatori Traduzioni
  • Comunità
    Codice di condotta Forum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Calendario
  • ♥ Donate

Donate

$
Informazioni SEPA
Si prega di intestare il bonifico SEPA a:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Agenzia bancaria: BNP Paribas Fortis
Indirizzo: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Introduzione

Un pacchetto Ubuntu Snap, o semplicemente Snap è un formato di distribuzione simile a AppImage in quanto è inteso come un "pacchetto installabile universale" su cui distribuire software Sistemi Linux. Gli snap sono stati introdotti da Ubuntu ma sono pensati per essere eseguiti su tutte le distribuzioni Linux purché il demone Snap, o snapd, sia disponibile sul sistema di destinazione.

Un pacchetto Snap ha due caratteristiche principali:

  • I programmi sono sandbox in modo da non interferire con il resto del sistema operativo.
  • I programmi vengono aggiornati automaticamente in background per ottenere la versione più recente dell'applicazione.

Per altri modi di installazione del software, vedere Installazione su Linux.

Installazione

L'uso di Snaps è sperimentale. Gli Snap attuali sono generati e ospitati da volontari.

Su tutti i sistemi in cui devono essere installati gli Snap, è necessario installare prima il demone Snap. Il pacchetto normalmente si chiama snapd.

Debian/Ubuntu

Per Debian/Ubuntu e sistemi simili che utilizzano il gestore APT il demone viene installato come segue:

sudo apt install snapd

Per installare la versione stabile di Snap utilizzare:

sudo snap install freecad

Per installare la versione di sviluppo di Snap utilizzare:

sudo snap install --edge freecad

Manjaro

Per installare la versione stabile di Snap utilizzare:

snap install freecad

Per installare la versione di sviluppo di Snap utilizzare:

snap install --edge freecad

Note

Quale versione di FC sto utilizzando

Per capire quale versione di sviluppo è installata, digitare quanto segue nell'interfaccia della riga di comando:

snap info freecad

Cambiare tra diversi Snap

A partire dalla fine del ciclo di rilascio della versione 0.20, i manutentori dello snap di FreeCAD hanno aggiunto la possibilità di testare build sperimentali di FreeCAD. Gli snap lo consentono passando facilmente tra diversi snap (la terminologia è "channels or tracks"). Per esempio:

Test del ramo Topological Naming ("toponaming") (creato all'inizio del ciclo di rilascio v0.21/v1.0):

snap refresh freecad --channel=latest/edge/toponaming

Usando il comando refresh cambierai e aggiornerai il canale snap a cui stai passando:

snap refresh freecad --channel=latest/edge/toponaming

Ritorno al canale nightly "edge":

snap refresh freecad --channel=latest/edge

Avanzate

I seguenti comandi sono rivolti agli utenti che hanno familiarità con git e hanno un repository clonato localmente del repository upstream di FreeCAD.

git clone https://github.com/FreeCAD/FreeCAD
cd FreeCAD/

Per scoprire l'ultimo numero di revisione upstream (noto anche come "HEAD"):

git pull upstream master  # first make sure we have the most up-to-date commits
git rev-list --count HEAD # 'HEAD' refers to the current commit you are viewing (tip of the master branch)

Per tradurre l'attuale versione di sviluppo dello snap in un numero di revisione (assicurati di essere all'interno del tuo repository di FreeCAD clonato come menzionato sopra):

snap info freecad |\
grep -e '^\s\+latest/edge' |\
awk -F ' ' '{ print $2 }' |\
xargs -I{} git rev-list --count {}

Nota: l'esecuzione dello script bash 1 sopra presuppone che l'utente abbia installato 'edge' (nightly)

La differenza tra HEAD e i numeri di revisione della versione dello snap indica la quantità di revisioni che seguono a monte dello sviluppo dello snap (edge).

Facendo un ulteriore passo avanti, se si desidera un breve riepilogo dei commit tra lo snap edge corrente e HEAD:

snap info freecad |\
grep -e '^\s\+latest/edge' |\
awk -F ' ' '{ print $2 }' |\
xargs -I{} git log --oneline --ancestry-path {}..HEAD

Nota: L'output indicherà quali commit non sono nel 'edge' corrente (ma saranno presenti nel prossimo aggiornamento nightly).

Link

Maggiori informazioni sugli sforzi attuali per gestire gli Snap:

  • 0.19 Snap Preview needs "testers", lo Snap più vecchio di vejmarie. (deprecato)
  • Discussion: State of the snap (Snap Packaging), versione più recente dello Snap di ppd. (deprecato)

Repository

  • https://github.com/FreeCAD/FreeCAD-snap
  • https://snapcraft.io/freecad

Manutentore(i)

  • ppd (forum, github)
  • luzpaz (forum, github)

Correlati

  • AppImage - un altro formato autonomo di tipo "binario" per eseguire FreeCAD
  • Pacchetti Flatpak

Questa pagina è recuperata da https://wiki.freecad.org/Ubuntu_Snap

Tieniti aggiornato!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© The FreeCAD Team. Homepage image credits (top to bottom): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Questo progetto è supportato da: , KiCad Services Corp. e altri sponsor

GitHubMigliora questa pagina su GitHub