/SpecX-bin

Software Package for Electrical and Computer Studies

GNU General Public License v3.0GPL-3.0

Software Package for Electrical and Computer Studies

InstallationDistribution and Architecture SupportAuthorsLicenseDocsRevision History

SpecX is a Linux based software package that facilitates easy download and installation of about 200+ tools related to Electrical and Computer Engineering Studies.

💾 Installation

First update your system with your relative command and restart (recommended):

# Ubuntu Distribution
$ sudo apt upgrade

# Fedora Distribution
$ sudo dnf update

# openSUSE Distribution
$ sudo zypper update

To clone and run this application, you'll need Git. From your command line:

# Clone this repository
$ git clone https://github.com/mominaj/SpecX-bin

# Go into the repository
$ cd SpecX-bin

# Start Installation
$ chmod +x SpecX_setup_enUS
$ ./SpecX_setup_enUS

Follow the on-screen dialogue boxes for installation.

📦 Distribution and Architecture Support

Supported Architecture:

SpecX currently support only amd64 (64-bit) architecture continue to maintain it and may add additional ones in the future.

Supported Ubuntu versions:

SpecX maintain Ubuntu distribution support for LTS releases as follows:.

  • Ubuntu 16.04 LTS (Xenial Xerus)
  • Ubuntu 18.04 LTS (Bionic Beaver)

Supported Fedora versions:

SpecX maintain Fedora distribution support as follows:

  • Fedora 30
  • Fedora 31

Supported Fedora versions:

SpecX maintain openSUSE distribution support for both Leap and Tumbleweed as follows:

  • openSUSE Leap 15.1
  • openSUSE Tumbleweed

Windows Support:

SpecX also provides a solution on Windows through virtualization. (See User Guide)

👦 Authors

  • Bilal Wajid
  • Momina Jamil
  • Hasan Iqbal
  • Imran Wajid
  • Khalid Waheed
  • Mustafa Kamal AlShawaqfeh
  • Ali Riza Ekti
  • Muhammad Atyab Imtaar
  • Ali Boyaci
  • Serhan Yarkan
  • Sabit Ekin

🔑 License

This project complies against license GNU General Public License v3.0.

📙 Docs

User Guide

📔 Revision History

Version 3.2

  • Major Bug Fixes

Version 3.1

  • Major Bug Fixes
  • Uninstall Support Added

Version 3.0

  • Major Bug Fixes
  • Added support for Fedora 3x
  • Added 208 Tools on Fedora
  • GUI Installation with Selection
  • Added Splash Screen and Install/Uninstall Window
  • Auto OS/Architecture detection
  • Sudo Password retrieval and parsing
  • Uninstall Support in v3.1 (Stay Updated)

Version 2.0

  • Minor Bug Fixes
  • Added support for openSUSE Leap 15.x and openSUSE Tumbleweed
  • Added 208 Tools on openSUSE
  • GUI Installation with Selection

Version 1.0

  • SpecX initial release - alpha
  • Initial support for Ubuntu 18.04
  • Added 208 Tools on Ubuntu
  • GUI Installation with Selection