VMware ESXi and vSphere Cluster Management

Using the Raspbian Desktop: Menu Bar, File Manager, Browser, Terminal, Installation, and Internet Access

Learn how to use the Raspbian desktop on a Raspberry Pi, including the menu bar, PCManFM, Epiphany, LXTerminal, installation, file management, and network connections.

Raspbian is a Raspberry Pi-focused Linux operating system with a graphical desktop environment. A desktop environment is the visual interface that provides windows, icons, panels, menus, and application controls. If you have used Windows or another graphical operating system, the basic interaction patterns will be familiar: click an icon to open a program, use menus to find actions, and organize personal work in folders.

Getting oriented on the Raspbian desktop

After the Raspberry Pi starts, you normally see a desktop workspace, a menu bar or panel, application launch icons, and a notification area. The workspace is where application windows appear. The panel provides shortcuts and system controls, including the application menu, network status, sound, clock, and session actions.

A panel icon is a clickable shortcut on the panel that starts an application. Common icons provide quick access to the file manager, web browser, and terminal. You can usually move, minimize, maximize, or close a window using its title-bar controls. Applications can run at the same time, and you can switch between them using their window buttons or the desktop task controls.

Core Raspbian Desktop Components

Menu bar — Opens the application menu and system actions. Open it by clicking the menu button on the panel. Use it to start programs, log out, restart, or shut down.

PCManFM — Graphical file manager. Open it from its panel icon. Use it to browse folders, organize documents, and open removable storage.

Epiphany — Included web browser in this desktop setup. Open it from its panel icon. Use it to visit websites, work with tabs, and download files.

LXTerminal — Terminal emulator. Open it from its panel icon. Use it to enter shell commands and inspect the system.

Using the menu bar and application menu

The menu bar is the primary place to launch programs and access system controls. Click the application menu button, browse the categories, and select a program. Categories help group programs by purpose, such as accessories, internet tools, programming, office applications, or system utilities.

  1. Open the application menu from the panel.
  2. Choose a category.
  3. Click the application you want to start.
  4. Identify the new window's title bar, minimize or maximize controls, and close button.

The menu also provides session and power actions. Depending on the desktop configuration, these can include logging out, restarting, and shutting down. Save your work and close applications before selecting a power action.

Managing files with PCManFM

PCManFM is the graphical file manager. A file is a named piece of data, such as a document, image, or program. A folder, also called a directory, contains files and other folders. A location is a place in the filesystem that you can browse to.

Open PCManFM by clicking its panel icon or by selecting it from the application menu. The window commonly includes navigation controls, a location or path area, a sidebar with places such as the home directory, and a main file list.

Home directory, paths, and removable storage

Your home directory is your personal default folder. It is the normal place for documents, downloads, projects, and configuration files belonging to your user account. A file path describes an item's location in the filesystem. For example, /home/your-name/Projects/notes.txt identifies the file notes.txt inside the Projects folder in the user's home directory.

The home directory is a safe default workspace because you normally have permission to create and change items there. Removable storage, such as a USB drive or another card, appears as a separate location when it is connected and mounted. Always unmount or safely eject removable storage before disconnecting it.

Common PCManFM actions

Action — What it does — When to use it — Caution

Create folder — Makes a new directory. Use it to group project files. Choose a clear name and create it in your home directory unless you have a specific reason to use another location.

Copy — Makes a second copy while leaving the original in place. Use it for backups or sharing a file. Check that the destination has enough free space.

Move — Places the item in a new location and removes it from the original location. Use it to organize files. Confirm the destination before completing the action.

Rename — Changes an item's name without changing its contents. Use meaningful names and preserve a file extension when appropriate.

Delete — Removes an item, often placing it in a trash or recycle location first. Use it only after checking that the item is no longer needed.

Open removable media — Displays files on a USB drive or other mounted storage. Use safe eject or unmount before unplugging the device.

Example: organize a downloaded file

  1. Download a document in Epiphany and note that it is normally saved in Downloads inside your home directory.
  2. Open PCManFM and select Downloads.
  3. Go to your home directory and create a folder named project.
  4. Copy or move the downloaded document into project.
  5. Rename it to a meaningful name, such as project-plan.pdf.

Be cautious in system locations such as directories outside your home directory. Permissions control which users can read, change, or execute files. A file operation can fail if the item is open, the folder is protected, or removable storage is full or mounted read-only.

Browsing the web with Epiphany

Epiphany is the web browser included in the desktop setup described here. Start it from its panel icon or from the internet category in the application menu.

  1. Click the address bar.
  2. Type a web address, such as a site you already trust, and press Enter.
  3. Use links and navigation buttons to move between pages.
  4. Open related pages in new tabs when you want to keep the current page available.
  5. When downloading a file, note its filename and destination, then locate it in PCManFM.

Web access requires an active network connection. A padlock or HTTPS indicator means that the connection to the site is encrypted; it does not guarantee that the site or download is trustworthy. Check the spelling of domains, avoid unexpected downloads, and do not open files from unknown sources. Keep the browser and operating system updated when possible.

Using LXTerminal and the shell

LXTerminal is a terminal emulator. It opens a text-based interface to a shell, which is a command interpreter that reads and executes commands. Graphical applications use menus and buttons; the terminal uses typed instructions. Both interfaces can work with the same files and folders.

Open LXTerminal from its panel icon or the application menu. The command prompt is the text shown when the shell is ready for input. It may include your username, computer name, and current directory. Type a command after the prompt and press Enter. Spelling, spaces, capitalization, and punctuation matter.

Safe Starter Terminal Commands

pwd — Displays the current working directory. Example: pwd. The result is a path such as your home directory. This is read-only.

ls — Lists files and folders in the current directory. Example: ls. The result is a directory listing. This is read-only.

ls -l — Lists files with details including permissions, ownership, size, and modification time. Example: ls -l. This is read-only.

cd folder-name — Changes into a named folder. Example: cd project. Use cd .. to move to the parent directory.

mkdir project-name — Creates a directory. Example: mkdir project. Create it in a location where you have permission.

ping -c 4 example.com — Sends four basic network tests and checks name resolution. Replace the hostname with a suitable known hostname. Some networks block ping.

Example: inspect the project folder

pwd
ls
mkdir project
cd project
ls -l

The commands above display your location, list its contents, create a project directory, enter it, and list that directory with details. They do not delete or overwrite files. If you are unsure what a command does, stop and research its purpose before running it.

sudo is a prefix that runs a permitted command with administrator privileges. Administrator access may be needed for some system configuration or software-management tasks. It is not a general solution for every permission error. Understand the complete command before using sudo, because an administrative command can change system files or affect every user.

Installing Raspbian on a Raspberry Pi

Installing Raspbian means preparing bootable storage and completing the first-run setup. The broad workflow is:

  1. Obtain the operating-system image that matches the Raspberry Pi and the intended desktop setup.
  2. Use an imaging tool on another computer to write the image to a compatible microSD card.
  3. Wait for verification to finish, then safely eject the card.
  4. Insert the card into the powered-off Raspberry Pi.
  5. Connect a compatible power supply, display, keyboard, mouse, and network connection as needed.
  6. Power on the Pi and complete the initial setup.

First-boot configuration commonly includes locale, keyboard layout, time zone, username, password, display settings, and network access. Choose a strong password and record it securely. After connecting to the internet, perform available system updates. Updates often require administrator authentication and a working network connection.

Installation recovery

  • If the Pi does not boot, confirm that the image-writing operation completed successfully.
  • Check that the microSD card is fully inserted and compatible, and verify that the power supply is adequate.
  • Check the display cable and input source if the system may be running but the screen is blank.
  • If corruption or an incomplete write is suspected, write the image again, preferably after checking the card and confirming the image.
  • Repeated storage errors may indicate a failing or unsuitable card; replace it with compatible, reliable storage.

Connecting to the internet

Raspberry Pi networking normally uses Ethernet, a wired connection, or Wi-Fi, a wireless connection. Ethernet generally requires a network cable connected to the Pi and router. Wi-Fi requires compatible wireless hardware, the network name, and its password.

Wired and Wireless Network Options

Ethernet — Needs a network cable and an available router or switch port. It is usually stable and has predictable signal quality. Verify it by checking the desktop network indicator and opening a webpage.

Wi-Fi — Needs enabled wireless hardware, a visible network, and its passphrase. It avoids cables but can be affected by distance, walls, and interference. Verify it by selecting the network from the panel and opening a webpage or running a connectivity test.

Connect to Wi-Fi from the desktop

  1. Click the network control in the desktop panel.
  2. Choose the correct wireless network name.
  3. Enter the network password carefully.
  4. Wait for the network indicator to show a connected state.
  5. Open Epiphany and visit a known website, or use ping -c 4 example.com in LXTerminal.

Do not enter credentials into a similarly named or unexpected network. If a Wi-Fi network is not visible, confirm that wireless hardware is available and enabled, move closer to the access point, check that the router is broadcasting a compatible network, and restart the network connection if necessary.

When webpages do not load

  • For Ethernet, check both ends of the cable and look for link or network activity.
  • For Wi-Fi, confirm the password and connected network, then check signal range.
  • Test whether another device can access the internet through the same router.
  • Run ping -c 4 example.com. A failure can indicate no connectivity or DNS trouble, although some networks block ping.
  • Check for a captive portal, where a browser must accept terms or sign in before internet access is granted.
  • Restart the router connection or Raspberry Pi only after saving work.

How the desktop tools work together

The menu bar launches PCManFM, Epiphany, and LXTerminal. These applications are different views of the same system: Epiphany can download a file, PCManFM can organize it, and LXTerminal can inspect the same folder and file names with commands.

A typical workflow is to download a document in Epiphany, open Downloads in PCManFM, create a project folder in your home directory, and move or rename the document. If more detail is needed, open LXTerminal, run pwd to confirm the location, use ls to list its contents, and use ls -l to inspect permissions and timestamps.

Troubleshooting common problems

File operations fail

Check whether the file is open elsewhere and whether you have permission to modify its containing folder. Use ls -l to inspect permissions. Avoid changing system directories without understanding ownership and permissions. For removable storage, check whether it is mounted read-only or is full.

A command reports permission denied

Confirm the current directory with pwd and inspect the target with ls -l. Do not immediately add sudo. Determine why access is restricted and use administrator privileges only for an understood administrative task.

The system lost power unexpectedly

An abrupt power loss can interrupt storage writes and cause filesystem corruption. Reboot normally and check that important files are present. Use the desktop safe-shutdown procedure in the future. If boot or file errors continue, the storage card may need repair, replacement, or re-imaging.

Practical checklist

  • Use the menu bar to locate and start applications.
  • Use PCManFM for personal files, folders, downloads, and removable media.
  • Use Epiphany for web pages and downloads, while checking HTTPS and download sources.
  • Use LXTerminal for careful, text-based inspection and navigation.
  • Keep personal work in the home directory unless you understand another location.
  • Connect with Ethernet or Wi-Fi before relying on web browsing or package updates.
  • Use safe shutdown and wait before disconnecting power.

For a focused reference, return to Using Raspbian.