Tag Archives: fedora

Wireless not working? Try installing kmod-wl . . .

If you see a missing firmware message on your shiny new Fedora installation, for your (broadcom) wireless card, what you can do is install kmod-wl package, from the rpmfusion-nonfree repository. When you install it, it pulls the necessary firmware required for the type of wireless card you have on your lap/desk-top.


[Urdu CBT] Using Fedora 15 Live ISO Image

This CBT describes, how you can use a Fedora 15 Live ISO image to write/burn to a USB disk, and using that to boot and install a fully functional Fedora 15 desktop. Works with all versions of Fedora 15 desktops (LiveDesktop/GNOME, KDE, LXDE, XFCE); including both 32 and 64 bit versions. The CBTs are stored in the following collection on http://downloads.wbitt.com :

CBTs->CBTs by Kamran Azeem->Urdu->EmbracingLinux-Fedora

  • EmbracingLinux-Fedora-001-Using-Fedora15-Live-ISO-1 (24 MB)
  • EmbracingLinux-Fedora-001-Using-Fedora15-Live-ISO-2 (32 MB)

[Urdu CBT] Embracing Linux: Fedora: Part 12: System Administration – VSFTPD Server (CLI)

This part covers the VSFTPD server. The commands / method is applicable on RHEL, Fedora and CENTOS.

  • RPM, Port, Service Name and Process Name
  • Configuration Files location, Log file locations
  • Anonymous FTP
  • chroot_local_user
  • Using ftp and sftp to connect and manage websites hosted as Apache vhosts on the same server.

Note: Port, Service Name and Process Name used by VSFTP are covered in a short video in Part 2. You may want to see it first.

The second video has one error in it. Port 21 TCP is actually FTP control port, not data port. Port 20 is the legacy FTP data port, as it used to be in FTP “active mode”. (More detail in a separate upcoming video).

EmbracingLinux-Fedora-012-VSFTPServer-01.ogv 78M
EmbracingLinux-Fedora-012-VSFTPServer-02.ogv 10M

[Urdu CBT] Embracing Linux: Fedora: Part 11: System Administration – Apache Web Server (CLI)

This CBT covers Apache Web Service. The commands / method is applicable on RHEL, Fedora and CENTOS.

  • RPM, Port, Service Name and Process Name
  • Configuration Files location, Log file locations
  • UserDir
  • Virtual Hosting using Apache VHOST
  • Setting up correct directory permissions and ownerships, to provide security and privacy to individual vhosts and FTP users accessing them
  • Separate FTP user for each vhost, for ease of management
EmbracingLinux-Fedora-011-ApacheWebServer-01.ogv 39M
EmbracingLinux-Fedora-011-ApacheWebServer-02.ogv 73M
EmbracingLinux-Fedora-011-ApacheWebServer-03.ogv 37M
EmbracingLinux-Fedora-011-ApacheWebServer-04.ogv 36M
EmbracingLinux-Fedora-011-ApacheWebServer-05.ogv 53M

[Urdu CBT] Embracing Linux: Fedora: Part 10: System Administration – Run Levels, Init Scripts and Services (CLI)

Part 10 and onwards, cover the topics related to System Administration. The commands / services / configurations shown in these videos are 100% compatible between RHEL, Fedora and CENTOS.
EmbracingLinux-Fedora-010-RunLevels.ogv 41M
EmbracingLinux-Fedora-010-InitScriptsAndLogFiles.ogv 21M


[Urdu CBT] Embracing Linux: Fedora: Part 9: Basic Commands (CLI)

The following commands are covered:

pwd, ls, cp, mv, rm, cd, mkdir, rmdir, tar, gzip, bzip2, zip/unzip, ln, cat, head, tail, more, less, echo, touch, locate, find, tree, which, whereis, $PATH, who, w, whoami, last, su, chmod, chown, umask, ps, kill, pstree, uptime, top, /proc/cpuinfo, /proc/meminfo, free, dmidecode, lspci, uname, /etc/redhat-release, yum, rpm, ifconfig, route, netstat, ping, dig, traceroute, ssh, scp, sftp, rsync, ftp, du, df, fdisk, mke2fs, fsck, mount, umount and vi editor.


EmbracingLinux-Fedora-009-BasicCommands-01.ogv (mkdir,rm) 48M
EmbracingLinux-Fedora-009-BasicCommands-02.ogv (ls) 58M
EmbracingLinux-Fedora-009-BasicCommands-03.ogv (more, less, echo) 47M
EmbracingLinux-Fedora-009-BasicCommands-04.ogv (cp, mv) 65M
EmbracingLinux-Fedora-009-BasicCommands-05.ogv (tar, gzip, bzip2, zip, unzip) 45M
EmbracingLinux-Fedora-009-BasicCommands-06.ogv (ln, locate, find, tree) 51M
EmbracingLinux-Fedora-009-BasicCommands-07.ogv (which, whereis, $PATH, who, w, whoami, last, su) 29M
EmbracingLinux-Fedora-009-BasicCommands-08.ogv (ps, kill, pstree, uptime, top) 52M
EmbracingLinux-Fedora-009-BasicCommands-09.ogv (/proc/cpuinfo, /proc/meminfo, dmidecode, dmesg) 33M
EmbracingLinux-Fedora-009-BasicCommands-10.ogv (umask) 23M
EmbracingLinux-Fedora-009-BasicCommands-11.ogv (vi editor) 28M
EmbracingLinux-Fedora-009-BasicCommands-12.ogv (uname, yum, rpm) 64M
EmbracingLinux-Fedora-009-BasicCommands-13.ogv (rpm: query, install, erase, update) 52M
EmbracingLinux-Fedora-009-BasicCommands-14.ogv (ifconfig, route, netstat, ping, dig, ssh, scp, sftp, rsync, traceroute) 49M
EmbracingLinux-Fedora-009-BasicCommands-15.ogv (netstat) 58M
EmbracingLinux-Fedora-009-BasicCommands-16.ogv (du, df, fdisk, mke2fs, mount, umount) 49M

[Urdu CBT] Embracing Linux: Fedora: Part 8: User Management and File Permissions (CLI)

EmbracingLinux-Fedora-008-UserManagementGUI-01.ogv 37M
EmbracingLinux-Fedora-008-UserManagementCLI-01.ogv 48M
EmbracingLinux-Fedora-008-UserManagementCLI-02.ogv 47M
EmbracingLinux-Fedora-008-FileAndDirectoryPermissions-01.ogv 41M

Special thanks to our friend Zulfiqar Ali Khan, for pushing me to work on the remaining CBTs (Part 8 and onwards).


Skype on Fedora 14 – 64 bit – x86_64

Most of the explanation is already at : http://techsnail.com/howtos-tutorials/skype-on-fedora-11-64-bit-x86_64/

Note: The instructions are valid (will work) on 32 bit Fedora as well.

Download Skype for Linux. You will probably not find a 64 bit version. Download 32 bit version: skype-

Then install the following :

yum -y install pulseaudio-libs.i686 pulseaudio-libs-devel.i686 alsa-plugins-pulseaudio.i686 \
libv4l.i686   libXv.i686 libXv-devel.i686 libXScrnSaver.i686  libXScrnSaver-devel.i686    \
dbus-qt.i686 dbus-qt-devel.i686 qt.i686 qt-devel.i686 dbus-qt3.i686 dbus-qt3-devel.i686

Now install skype:

yum -y localinstall skype-  –nogpgcheck

Then execute :


That’s all. Enjoy!