So installieren Sie GitLab auf Ubuntu Server
Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie
Aleph One ist eine Open-Source-Reimplementierung der Marathon 2-Gaming-Engine für Macintosh. Offiziell kann Aleph One Marathon 1, Marathon 2 und Marathon Infinity spielen. Darüber hinaus hat die Engine die Möglichkeit, benutzerdefinierte, von Fans erstellte Versionen von Bungies Marathon-Spielserie (auch bekannt als Szenarien) zu spielen.
Die Engine selbst ist nicht sehr anspruchsvoll und kann auf Linux-Systemen mit nur 512 MB RAM ausgeführt werden. Und noch besser: Alle drei Marathon-Spiele können kostenlos heruntergeladen werden!
Aleph One installieren
Es ist nicht einfach, die Aleph One-Engine zum Laufen zu bringen, da die Entwickler keine herunterladbaren Pakete auf der Website bereitstellen. Um die Software zu installieren, wählen Sie Ihr Betriebssystem aus der Liste unten und folgen Sie den Anweisungen.
Ubuntu/Debian
Ubuntu-Benutzer, die Bungies Marathon-Serie spielen möchten, müssen Aleph One installieren, indem sie es aus dem Quellcode erstellen. Öffnen Sie ein Terminal und installieren Sie die erforderlichen Build-Abhängigkeiten. Fahren Sie dann mit den allgemeinen Anweisungen fort, um zu erfahren, wie Sie das Spiel aus dem Quellcode erstellen.
sudo apt install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \ libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \ libavcodec-dev libavformat-dev libavutil- dev libswscale-dev
Oder
sudo apt-get install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \ libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \ libavcodec-dev libavformat-dev libavutil-dev libswscale-dev
Arch Linux
Arch Linux-Benutzer haben Glück, da es für jedes der Marathon-Spiele spezifische AUR- Schnappschüsse gibt . Um die Installation zu starten, öffnen Sie ein Terminalfenster und verwenden Sie den Pacman-Paketmanager, um die neueste Version von Git zu synchronisieren. Verwenden Sie dann Git, um die Quelldateien des Spiels zu klonen.
sudo pacman -S git git clone https://aur.archlinux.org/alephone.git git clone https://aur.archlinux.org/alephone-marathon.git git clone https://aur.archlinux.org/alephone -marathon2.git git-Klon https://aur.archlinux.org/alephone-infinity.git
Sobald alle einzelnen AUR-Snapshots heruntergeladen wurden, ist es an der Zeit, den Installationsprozess zu beginnen. Der erste Schritt besteht darin, die Engine selbst zu bauen und zu installieren. Verschieben Sie das Terminal mit dem CD- Befehl in den alephone- Ordner und generieren Sie mit makepkg ein neues Paket .
Hinweis: Aleph One kann Abhängigkeiten möglicherweise nicht installieren, wenn sie sich außerhalb des AUR befinden. Um dies zu beheben, müssen Sie sie manuell installieren. Weitere Informationen zu ihnen finden Sie hier .
cd alephone makepkg -si
Mit der gebauten und funktionierenden Basis-Engine ist es sicher, die 3 Marathon-Spiele auf Arch zu installieren.
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
Fedora
Die Spiel-Engine von Bungie hat keinen offiziellen RPM, den Fedora-Linux-Benutzer installieren können. Dank OpenSUSE spielt das zum Glück keine Rolle. Starten Sie die Installation in Fedora Linux, indem Sie das wget- Download-Tool verwenden, um die neueste Version von Aleph One zu erhalten.
wget https://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm
Beenden Sie den Installationsvorgang, indem Sie das RPM-Paket mit DNF installieren.
sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
OpenSUSE
Open SUSE ist bei weitem am einfachsten, um die Aleph One-Spiele-Engine zu installieren. Besuchen Sie diesen Link und wählen Sie die Schaltfläche "Experimentelle Pakete anzeigen" und dann "Installieren", um den Vorgang abzuschließen.
Allgemeine Anweisungen
Das Erstellen der Aleph One-Spiele-Engine aus dem Quellcode beginnt mit dem Herunterladen des Quellpakets. Verwenden Sie in einem Terminal den curl- Befehl und greifen Sie darauf zurück.
curl -o AlephOne-20150619.tar.bz2 -L https://source.bungie.org/download/source.php
Nachdem der Quellcode heruntergeladen wurde, verwenden Sie den Befehl tar und extrahieren Sie alles.
tar xjvf AlephOne-20150619.tar.bz2
Wechseln Sie mit dem CD- Befehl in das Quellverzeichnis und führen Sie den Befehl configure aus .
cd AlephOne-20150619 ./configure
Wenn alles gut aussieht, führen Sie den Befehl make aus .
machen
Zuletzt installieren Sie die Software mit:
sudo machen installieren
Szenarien einrichten
Bevor Sie eines der Marathon-Spiele von Bungie spielen können, müssen Sie die Spieldateien einrichten. Glücklicherweise ist jedes Spiel Open Source und die Dateien sind frei im Internet verfügbar. Um die Spieldateien herunterzuladen, öffnen Sie ein Terminal und verwenden Sie das wget- Download-Tool.
Marathon 1 Dateien
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip
Marathon 2 Dateien
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip
Marathon 3 Dateien
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip
Mit Hilfe der mkdir Befehl, erstellen Sie einen neuen Ordner mit dem Label „Marathon-Games“. Dieser Ordner enthält alle Datendateien des Spiels.
mkdir -p ~/Marathon-Spiele
Als nächstes erstellen Sie 3 Unterordner (einen für die Daten jedes Spiels).
mkdir -p ~/Marathon-Spiele/Marathon-1 mkdir -p ~/Marathon-Spiele/Marathon-2 mkdir -p ~/Marathon-Spiele/Marathon-Infinity
Entpacken Sie alle Spieldateien in das neue Marathon-Games- Verzeichnis.
unzip -d ~/Marathon-Games/Marathon-1 Marathon-20150620-Data.zip unzip -d ~/Marathon-Games/Marathon-2 Marathon2-20150620-Data.zip unzip -d ~/Marathon-Games/Marathon-Infinity MarathonInfinity-20150620-Data.zip
Spielen Sie Bungies Marathon-Spiele
Jetzt, da die Aleph One-Engine installiert ist und sich die Spieldateien in den richtigen Datenordnern befinden, ist es an der Zeit, das Spiel zu spielen. Um eines der Marathon-Spiele zu spielen, müssen Sie den Befehl alephone ausführen und das Datenverzeichnis des Spiels angeben.
Befolgen Sie zum Spielen die nachstehenden Anweisungen, um eines der Spiele über das Terminal zu starten.
Starten Sie Marathon 1
alephone ~/Marathon-Spiele/Marathon-1
Starten Sie Marathon 2
alephone ~/Marathon-Spiele/Marathon-2
Starten Sie Marathon Infinity
alephone ~/Marathon-Spiele/Marathon-Infinity
Schließen Sie jede laufende Instanz von Aleph One unter Linux, indem Sie die ESC- Taste drücken und dann die Schaltfläche „Beenden“ auswählen.
Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie
Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.
Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.
Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.
So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux
Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.
Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.
Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen
Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie
Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?