GNU/Linux >> Linux Esercitazione >  >> Linux

Stampa gli ultimi eventi spaziali con Nextinspace nel terminale

Curiosi di sapere cosa sta succedendo nello spazio? Ti chiedi quando verrà lanciato un satellite o un volo spaziale? Prova Nextinspace , un programma da riga di comando per stampare gli ultimi eventi Space in Terminale. Nextinspace utilizza l'API Launch Library 2 per recuperare i dettagli dei prossimi eventi legati allo spazio e lanci orbitali. Tutto da riga di comando! È scritto in Python linguaggio di programmazione e rilasciato sotto licenza GPL-3.0.

Installa Nextinspace in Linux

Nextinspace può essere installato utilizzando Pip gestore di pacchetti. Assicurati di aver installato Pip sul tuo sistema Linux come descritto di seguito.

  • Come gestire i pacchetti Python utilizzando PIP

Dopo aver installato Pip, installa Nextinspace utilizzando uno dei seguenti comandi:

$ pip install nextinspace

Oppure,

$ pip install git+https://github.com/The-Kid-Gid/nextinspace

Stampa gli ultimi eventi spaziali con Nextinspace nel terminale

Nextinspace è un progetto nuovissimo. Attualmente mostra solo gli ultimi eventi e lanci di Space.

Per stampare l'ultimo evento spaziale, esegui semplicemente Nextinspace senza alcuna opzione:

$ nextinspace

Risultato di esempio:

┌────────────────────────────────────────────────────────────────────────────────────────┐
│Soyuz 2.1a | Soyuz MS-17                                                                │
│31/6, Baikonur Cosmodrome, Republic of Kazakhstan                                       │
│                                                                                        │
│    Wed October 14, 2020 05:45 AM IST                                                   │
│    Launch Type: Human Exploration                                                      │
│                                                                                        │
│    Soyuz MS-17 begins expedition 63 by carrying Roscosmos cosmonauts Sergey Ryzhikov,  │
│    Sergey Kud-Sverchkov and NASA astronaut Kathleen Rubins to the International Space  │
│    Station aboard the Soyuz spacecraft from the Baikonur Cosmodrome in Kazakhstan.     │
│    After launching from the Baikonur Cosmodrome in Kazakhstan, they will rendezvous to │
│    the station where they will remain for their 6 month stay.                          │
└────────────────────────────────────────────────────────────────────────────────────────┘

Come puoi vedere, l'utilità Nextinspace fornisce i seguenti dettagli:

  • Nome dei satelliti,
  • Nome dell'esatto complesso di lancio in un centro di lancio
  • Nome del centro di lancio del satellite
  • Nome del paese in cui si trova il centro di lancio,
  • Data e ora del lancio,
  • Tipo di avvio,
  • E una breve descrizione dei satelliti/veicoli spaziali/voli spaziali/razzi ecc.

Puoi anche visualizzare gli eventi o solo i lanci.

Visualizza gli eventi spaziali solo utilizzando Nextinspace

Per stampare gli unici eventi spaziali, usa -e o --events-only bandiere.

$ nextinspace -e

Oppure,

$ nextinspace --events-only

Risultato di esempio:

┌────────────────────────────────────────────────────────────────────────────────────────┐
│Soyuz MS-17 Docking                                                                     │
│International Space Station                                                             │
│                                                                                        │
│    Wed October 14, 2020 08:50 AM IST                                                   │
│    Event Type: Docking                                                                 │
│                                                                                        │
│    The Soyuz MS-17 spacecraft will dock to the International Space Station carrying    │
│    three new Expedition 63 crew members : ROSCOSMOS cosmonauts Sergey Ryzhikov and     │
│    Sergey Kud-Sverchkov as well as NASA astronaut Kathleen Rubins.                     │
└────────────────────────────────────────────────────────────────────────────────────────┘

Questi in genere non sono coperti dai lanci standard. Questi eventi potrebbero essere atterraggi di veicoli spaziali, test sui motori o passeggiate spaziali.

La visualizzazione viene avviata solo utilizzando Nextinspace

Se vuoi stampare solo i lanci, usa -l o --launches-only flag come di seguito:

$ nextinspace -l

Oppure,

$ nextinspace --launches-only

Questo comando visualizzerà solo i lanci orbitali e suborbitali. Generalmente questi saranno tutti lanci orbitali e suborbitali che mirano a raggiungere lo "spazio" o la linea Karman.

Per maggiori dettagli, fare riferimento alla sezione della guida eseguendo il comando seguente:

$ nextinspace -h

Oppure,

$ nextinspace --help

Inoltre, fai riferimento alla pagina github ufficiale del progetto indicata di seguito.


Linux
  1. Registra la tua sessione terminale con Asciinema

  2. Monitora il tuo sistema Linux nel tuo terminale con procps-ng

  3. Controlla lo spazio su disco utilizzato su Linux con du

  4. Piastrelle con molte immagini dal terminale?

  5. AWK e nomi di file con spazio al suo interno.

Personalizzazione del mio terminale Linux con tmux e Git

Personalizza il tuo terminale Linux con il tuo logo preferito

Fai una nuotata nel tuo terminale Linux con asciiquarium

Terminologia, un miglior emulatore di terminale con molte funzionalità

Fase terminale:un gioco sparatutto spaziale che gira nel terminale

Esegui ASCII Globe nel terminale con l'utility globe-cli