Our Blog

Setting Up a Debian 10 (Buster) Linux Basic Development Environment

I will be setting up a Debian 10 (Buster) Linux basic development environment. This environment will have the Google Chrome web browser, Microsoft VSCode, an IDE (Integrated Development Environment) and Git, GitHub Desktop, CMS (Code Management System).

Download the Debian 10 (Buster) Linux distribution. Browse to the URL: https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/buster_di_rc1+nonfree/amd64/iso-cd/
And click on the file: firmware-buster-DI-rc1-amd64-netinst.iso.
At the time of the writing, Debian 10 is in RC1 (Release Candidate #1).

Click the “Save” button.
Create a bootable USB drive with the image.

Select “Graphical install”

Select “English” and press the “Continue” button.

Select “United Stated” and press the “Continue” button.

Select “American English” and then press the “Continue” button.

Installing Debian 10 (Buster) Linux.

Use the default and then press the “Continue” button.

Use the default and then press the “Continue” button.

Enter the root password and confirmation, Press “Continue”.

Enter the Full name and then press the “Continue” button.

Enter the username and then press the “Continue” button.

Enter the username password and confirmation. Press the “Continue” button.

Select the time zone and then press the “Continue” button.

Select “Guided – use entire disk” and then press “Continue”.

Select the disk partition and then press the “Continue” button.

Select “All files in one partition” and then press the “Continue” button.

Select “Finish partition and write changes to disk” and then press the “Continue” button.

Select “Yes” and then press the “Continue” button.

Select “No” and then press the “Continue” button.

Select the “United State” and then press the “Continue” button.

Select the “deb.debuan.org” and then press the “Continue” button.

Use the default [blank] and then press the “Continue” button.

Setting up and configuring package manager.

Select “Yes” and then press the “Continue” button.

Select “Debian desktop environment”, “GNOME”, “print server”, “SSH server” and “standard system utilities”. Press the “Continue” button.

Installing software.

Select “Yes” and then press the “Continue” button.

Select “/dev/sda” and press the “Continue” button.

Debian 10 (Buster) installation is complete. Press the “Continue” button.

Browse to https://code.visualstudio.com/download/.
Select the .deb 64 bit.

Open the terminal.

Run the command:

sudo dpkg -I code_1.35.1-1560350270_amd64.deb

Press “Down Chrome” button.

Press the “Accept and Install” button.

Select “Save File” and press the “OK” button.

Run the command:
sudo dpkg -i google-chrome-stabe_current_amd64.deb

Error processing packages.

Run the command to fix errors:
sudo apt install -f

Press “Y” to continue.

Install now fixed.

upgrade

Update to the latest. Run the commands:

sudo apt udate
sudo apt udgrade

Press “Y” to continue.

Select “2.04 Linux RC1” by clicking on the link.

Click on “GitHubDesktop-linux-2.0.4-linux1.deb” to download file.

Click on “GitHubDesktop-linux-2.0.4-linux1.deb” to download file.

Run the command:
sudo dpkg -I GitHubDesktop-linux-2.0.4-linux1.deb

Errors in install. Need to fix.
To fix, run the command:

sudo apt install -f
Press 'Y'

Log into GitHub desktop to finish the configuration.
The Debian 10 (Buster) development environment is now ready for basic development.