Open5gs: Download: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
No edit summary
Line 12: Line 12:


  sudo apt update
  sudo apt update
  sudo apt install gnupg
  sudo apt-get install gnupg curl
  curl -fsSL https://pgp.mongodb.com/server-6.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg --dearmor
  curl -fsSL https://pgp.mongodb.com/server-6.0.asc | \
    sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg \
    --dearmor


Buat file /etc/apt/sources.list.d/mongodb-org-6.0.list
Buat file /etc/apt/sources.list.d/mongodb-org-6.0.list
Line 19: Line 21:
Di Ubuntu 22.04 (Jammy)
Di Ubuntu 22.04 (Jammy)


  echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
  echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list


Install MongoDB
Install MongoDB
Line 25: Line 27:
  sudo apt update
  sudo apt update
  sudo apt install -y mongodb-org
  sudo apt install -y mongodb-org
Restart
  sudo systemctl start mongod
  sudo systemctl start mongod
  sudo systemctl enable mongod
  sudo systemctl enable mongod


Tip: MongoDB digunakan sebagai database untuk NRF/PCF/UDR dan PCRF/HSS.
Tip: MongoDB digunakan sebagai database untuk NRF/PCF/UDR dan PCRF/HSS.


==Install 5G==
==Install 5G==

Revision as of 22:16, 22 July 2023

Untuk mengoperasikan Open5gs direkomendasi menggunakan sistem operasi Ubuntu 22.04. Berikut adalah langkah yang perlu di lakukan untuk mendownload dan menginstalasi open5gs.

Install aplikasi pendukung

sudo apt update
sudo apt install -y software-properties-common

Install MongoDB

Import public key

sudo apt update
sudo apt-get install gnupg curl
curl -fsSL https://pgp.mongodb.com/server-6.0.asc | \
   sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg \
   --dearmor

Buat file /etc/apt/sources.list.d/mongodb-org-6.0.list

Di Ubuntu 22.04 (Jammy)

echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

Install MongoDB

sudo apt update
sudo apt install -y mongodb-org

Restart

sudo systemctl start mongod
sudo systemctl enable mongod

Tip: MongoDB digunakan sebagai database untuk NRF/PCF/UDR dan PCRF/HSS.

Install 5G

Tambahkan Open5gs ke repository yang ada di sistem operasi,

sudo add-apt-repository ppa:open5gs/latest


Install libssl dan mongodb-org

cd /usr/local/src
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb


Instalasi Open5gs

sudo apt update
sudo apt install -y open5gs

Ada Error

The following packages have unmet dependencies:

open5gs-hss : Depends: mongodb-org but it is not installable or
                       mongodb but it is not installable
open5gs-pcrf : Depends: mongodb-org but it is not installable or
                        mongodb but it is not installable



Pranala Menarik