Monday, 20 February 2023

Wine HQ installation on FreeBSD

I keep on wandering on the internet go get the correct steps to install WineHQ on FreeBSD as the steps provided on WineHQ website are not updated and even the i386 package of Wine is not available in FBSD ports.

By following the below steps I hope the WineHQ will start working properly on your Bestie system.

sudo pkg update

and then 

sudo pkg install wine wine-gecko wine-mono wine-proton

then run winecfg

since the i386 (32 Bit) packages have been dropped from ports, we must enable them at the OS level.

/usr/local/share/wine/pkg32.sh install wine mesa-dri

the above lines should be run without sudo. 

Enable the temporary mount point 

sudo mount -t procfs proc /proc

To make it permanent add:

proc /proc procfs rw 0 0

to /etc/fstab.

Monday, 23 January 2023

Add additional space to ext4 filesystem in RHEL

 To add additional space to an ext4 filesystem on a Red Hat Enterprise Linux (RHEL) system, you can use the following steps:

  1. Use the command df -h to check the current usage and available space on the filesystem.
  2. Use the command fdisk -l to check the available disk space on the system.
  3. If there is free space on the disk, you can use the command fdisk /dev/sda (replacing /dev/sda with the appropriate device name) to create a new partition with the free space.
  4. Use the command mkfs.ext4 /dev/sdaX (replacing /dev/sdaX with the appropriate device name) to create a new ext4 filesystem on the new partition.
  5. Use the command mount /dev/sdaX /mnt (replacing /dev/sdaX and /mnt with the appropriate device name and mount point) to mount the new filesystem.
  6. Use the command df -h again to check the new available space on the filesystem.
  7. If you want to mount this filesystem automatically during boot, you should add an entry in the /etc/fstab file.

Please, be aware that this is a dangerous operation, if any mistake happens, it can cause data lost. It's strongly recommended to backup your data before doing this operation.




Saturday, 21 January 2023

Six Degrees of Separation

"Six Degrees of Separation" is a theory that suggests that any two people in the world can be connected by a chain of no more than six acquaintances. The theory states that if you know one person, you can reach anyone else in the world through a chain of no more than five other people. For example, if you know someone who knows someone else who knows a third person who knows a fourth person who knows a fifth person who knows the person you want to reach, you have a six-degree connection to that person. The theory was popularized by a play and a film of the same name that was based on a 1967 study by social psychologist Stanley Milgram. However, more recent research has suggested that the number of connections may be lower due to the increase of online social networks.

Tuesday, 17 January 2023

BSD for the desktop

BSD, or Berkeley Software Distribution, is a family of Unix-based operating systems that are known for their stability, security, and performance. While BSD has traditionally been used on servers and in embedded systems, it is also a viable option for desktop users.

One of the main advantages of BSD for the desktop is its stability. BSD systems are known for their ability to run for months or even years without requiring a reboot. This makes BSD an ideal choice for users who need a reliable and stable operating system for their daily work.

Another advantage of BSD is its security. BSD systems have a reputation for being more secure than other operating systems, thanks to their focus on security features such as mandatory access controls and fine-grained permissions. This makes BSD a good choice for users who need to protect sensitive data or who are concerned about online security.

In terms of performance, BSD systems are known for their low resource usage and fast boot times. This makes BSD a good choice for users who have older or less powerful computers, or who want a lightweight operating system that can run on a netbook or tablet.

There are a few different options for BSD on the desktop, including FreeBSD, OpenBSD, and NetBSD. Each of these options has its own strengths and weaknesses, so it is important to research them and choose the one that best meets your needs.

In terms of software support, BSD has a large and active community of developers and users. While BSD may not have as wide a range of software as other operating systems, it has a large repository of pre-compiled packages and the option to build from source.

In conclusion, BSD is a viable option for desktop users who value stability, security, and performance. With its low resource usage, fast boot times, and strong security features, BSD can be a great choice for users who want a reliable, lightweight operating system that can run on older or less powerful computers.



Tuesday, 10 January 2023

5 Myths about Linux

Linux is a powerful and versatile operating system that has been gaining popularity in recent years, particularly in the realm of servers and enterprise computing. However, despite its growing popularity, there are still many misconceptions and myths surrounding Linux and how it works. In this article, we will explore five of the most common myths about Linux and attempt to dispel them with facts and explanations.

Myth 1: Linux is Only for Techies

One of the most pervasive myths about Linux is that it is only for tech-savvy individuals who are comfortable with command-line interfaces and programming. While it is true that Linux does offer a more technical approach to computing than some other operating systems, this does not mean that it is not suitable for everyday use. Many Linux distributions, such as Ubuntu and Mint, have graphical user interfaces that are similar to those found on Windows or MacOS and are easy to use for even the most novice of computer users.

Myth 2: Linux is Not Compatible with Popular Software

Another myth about Linux is that it is not compatible with popular software, such as Microsoft Office or Adobe Photoshop. While it is true that Linux does not natively support some popular software, there are alternative open-source programs that are compatible with Linux and can perform similar tasks. For example, LibreOffice is a popular open-source alternative to Microsoft Office and GIMP is a free alternative to Adobe Photoshop. Additionally, many popular software programs have Linux versions or can be run through a compatibility layer, such as WINE.

Myth 3: Linux is Not Secure

Another common myth about Linux is that it is not secure. This myth likely stems from the fact that Linux is open-source software and the belief that open-source software is less secure than proprietary software. However, this is not necessarily the case. Linux is known for its strong security features, such as user permissions and built-in firewalls. Additionally, the open-source nature of Linux allows for a wide community of developers to constantly review and improve the system's security.

Myth 4: Linux is only suitable for servers

A long-standing myth is that Linux is only suitable for servers and has no place in the desktop. While Linux servers are certainly popular, Linux is also a great choice for desktops and laptops. Linux has come a long way in recent years and many distributions now offer a seamless and polished desktop experience. Furthermore, Linux can be run on older hardware, which can be beneficial for users who wants to extend the life of their devices.

Myth 5: Linux is free

A common misconception that Linux is entirely free to use. While most Linux distributions are open-source and free to download, the cost of using Linux can vary depending on the distribution and the intended use. Some commercial distributions may require a license fee, and support and maintenance services are not always included in the cost of the operating system. However, many Linux distributions are available to download, use and modify without any cost and you can run them on your personal computers without paying any fees.

In conclusion, Linux is a powerful and versatile operating system that is suitable for a wide range of users and tasks. Despite some common misconceptions, Linux is easy to use, compatible with popular software, and secure. It can be run on servers, desktops and laptops and free to use in most cases. While there is a lot of myths about Linux, it is a valuable tool for many users, businesses, and organizations.

Monday, 9 January 2023

People who like to be alone

People who enjoy being alone and seek solitude may exhibit a variety of personality traits. Here are some potential traits that may be present in individuals who prefer to be alone:

  •     Independence: People who enjoy being alone may value their independence and may be comfortable making decisions and going about their daily lives on their own. They may be self-motivated and able to entertain themselves without the need for external stimuli.
  •     Introversion: Many people who enjoy being alone may be introverted, meaning that they tend to be more inwardly focused and may get their energy from solitude rather than social interactions. Introverts may prefer to spend time alone thinking, reading, or engaging in solitary activities.Creativity: Being alone can provide an opportunity for people to tap into their creativity and to engage in activities that allow them to express themselves. People who enjoy being alone may be more inclined to engage in creative pursuits, such as writing, art, or music.
  •     Emotional intelligence: People who enjoy being alone may be more attuned to their own emotions and may be better at understanding and managing their own feelings. They may be more introspective and self-aware, which can be beneficial for their personal growth and well-being.
  •     Confidence: People who enjoy being alone may be more confident in their own abilities and may not feel the need to constantly seek validation or approval from others. They may be comfortable in their own skin and may not feel the need to conform to societal expectations or norms.


It's important to note that these personality traits may be present in people who enjoy being alone, but they are not universal. Everyone is unique and may exhibit different personality traits depending on their individual experiences and circumstances.

NetBSD a free and open-source operating system

 NetBSD is a free and open-source operating system that runs on a wide range of hardware platforms, including desktop computers, servers, embedded devices, and even some gaming consoles. It was developed in 1993 as a fork of the Berkeley Software Distribution (BSD), which is a version of the Unix operating system developed at the University of California, Berkeley.

One of the main goals of the NetBSD project is to provide a high-quality, portable operating system that can run on a wide variety of hardware. To achieve this, the NetBSD team has developed a number of tools and technologies that allow the operating system to be easily ported to new hardware platforms. This includes a modular kernel design and a portability layer called "libc", which provides a standard interface for system functions.

One of the key features of NetBSD is its portability. The operating system has been ported to over 50 different architectures, including x86, ARM, MIPS, PowerPC, and SPARC. This means that it can run on a wide range of hardware, including laptops, desktop computers, servers, and even some embedded devices like routers and firewalls.

Another important feature of NetBSD is its focus on security. The operating system includes a number of security features, such as securelevel, which allows administrators to set different security levels for different parts of the system. It also includes support for mandatory access control, which allows administrators to define fine-grained access control policies for different users and processes.

In addition to its portability and security features, NetBSD also includes a number of other useful tools and features. For example, it includes support for a wide range of filesystems, including NTFS, ext2, and ZFS. It also includes support for a number of networking protocols, such as TCP/IP, IPv6, and IPv4.

Overall, NetBSD is a powerful and reliable operating system that is well-suited for a wide range of applications. It is particularly popular among users who need an operating system that is portable, secure, and easy to use. Whether you are a developer, a system administrator, or just someone who needs a stable and reliable operating system for your personal or business needs, NetBSD is definitely worth considering.