answersLogoWhite

0

📱

Linux

A free and open-source family of operating systems first started in 1991 and named after its creator, Linus Torvalds.

2,239 Questions

Why far pointer is not there in Linux?

Pointer types are very specific to the compiler used and oftentimes subject to the target architecture. The concept of a near/far differentiation may not have any meaning on the memory model of your target. This has nothing to do with Linux or whatever OS you choose to use. More information should be provided with the documentation of your compiler.

Is Mabinogi compatible with Linux Mint?

Mabinogi is only developed for Microsoft Windows. It is possible to play it on Linux Mint using wine, albeit with some compatibility issues. However, Wine will have issues with anti-cheat programs built into some games (including GameGuard and HackShield) that will probe into "Windows".

What are the characteristics of operating systems?

The characteristics include:

1. job or process management

2. management of I/O devices and resources

3. scheduling job batch

4. memory handling/allocation/management

5. file handling/management

6. error reporting

7. resource protection

How do you know if ipaddress is private or public?

that is for range only for the know private ip is -10.0.0.0 - 255.0.0.0 172.0.0.0 - 255.0.0.0 192.0.0.0 - 255.0.0.0 public ip is 125.0.0.0 -255.0.0.0 69.0.0.0 - 255.0.0.0 that series of the ip address is privat and public ip address

How do you use float values in Linux?

This is such an incredibly vague question. How do you want to use them? In C Programming? perl? python? at the command-line? Please clarify.

How many partition in Linux?

Linux can have as many partitions as you like, as it uses a unified filesystem structure. Usually you'll see 3-4:

The / partition, where it all comes together and you'll most likely find most your configuration, software, libraries, assets, documentation, etc.

The swap partition, which is where the Linux kernel can dump pages of memory when memory is running low or certain processes have been blocked for a long time.

The /home partition, where user data is stored, includes preferences, documents, media files, and misc user-specific data are kept. Often kept in its own partition to allow you to share the same user data across multiple operating systems, and also to allow you to reinstall Linux without having to waste a second on needless backups, as that partition need not be removed.

/boot partition, where the kernel, initramfs images, and bootloader files and configuration are kept. Often placed on its own partition for similar reasons as /home, to allow reinstallation of Linux without necessarily having to clear out boot data. IT also allows one to install multiple Linux instances and only having to define kernel parameters and initramfs locations for all of them from a single location. Also allows the system to keep booting if you were to remove Linux itself and go back to Windows without having to reinstall Windows.

You can put many other toplevel directories in other partitions, but not all of them. /usr, /tmp, /opt, and /var can be put on other partitions, as the system doesn't actually rely on them to come online, though they will all be needed for the system to become usable to the average user.

All the other toplevels need to stay on /, as the system absolutely needs them to function from the very moment early userspace finishes, not to mention single-user ("Maintenence") mode counts on everything an administrator would need being present at all times, which can't be guaranteed with separate partitions.

What are the best CAD applications in Linux?

A simple google search for "linux cad software" yielded, as the first result, the first link I've added to this answer. It is impossible to tell what you want, since you haven't mentioned what type of CAD you want or your budget.

The second link lists half a dozen free Linux CAD programs.

What is the best free operating system?

This is impossible to answer conclusively. In addition to the fact that no operating system is perfectly suited to all tasks, the word free itself is up for debate.

Free can have several different meanings to different people. To many people it means that it is free of any monetary cost. To others, free means that something lacks any restrictions on what you can or cannot do with it.

In operating systems, an operating system that restricts what you can do with it (such as modify the code or sell it) is considered proprietary. The only free operating systems that do not impair your rights to sell or modify them. Even within free systems, there is debate. Systems under licenses like the GPL force you to make any changes you make to a program you release to the public freely available. Other licenses like the BSD or MIT license allow you to keep the changes you make proprietary, and even re-license under a different license without making the source available.

Comparison of freeware proprietary operating systems


The operating systems that are considered the best in their field are listed below. More than one will still need to be listed, as there are still things about them that would make them unsuitable for a large number of people.

Desktop / Workstation


MorphOS - MorphOS is a desktop operating system with a multimedia-oriented operating system modeled after AmigaOS. Limitations: available only for workstations with PowerPC processors. Limited selection of applications. No memory protection.

BeOS - Multimedia desktop with many features considered rather advanced in its time. Fast microkernel design. Interface is considered by most to be very easy to learn. Decent homebrew community. Limitations: Company went out of business. Limited selection of apps. Often does not work on computers newer than 2004.

QNX - Fast and responsive on extremely low-end / older hardware. Highly reliable and compact. Applications from many other systems like Linux are easily ported to it. Limitations: designed for embedded use, not desktop. Lacks many basic desktop features for above reason. Installation requires (free) registration at comapny's website. Commercial use would require purchase of a (very expensive) license.

DR-DOS - 100% compatible MS-DOS clone. Includes many features that MS-DOS didn't support. Limitations: does not come with a graphical user interface. Only capable of single-tasking without some complex TSRs. Limited support for modern hardware.

Server

QNX - POSIX-compliant; highly secure. Many web server packages have already been ported to it. Limitations: commercial use would require purchase of a (very expensive) license.

Embedded


QNX - realtime, portable, highly reliable. Limitations: commercial use requires purchase of a (very expensive) license.


Comparison of free and open-source operating systemsDesktop / Workstation

Linux - Large selection of applications. Support for a broad range of hardware, and runs on systems both old and new. Highly reliable and secure. Growing community focusing on increasing ease of use. Limitations: Limited selection of commercial software. The large number of choices in distros and desktop environments can be daunting. Some devices do not work in Linux, simply because the vendors will not release hardware specifications.

FreeBSD - large selection of software (pretty much whatever runs on Linux). Less restrictive licensing (BSD). About 95% of hardware supported in Linux is supported by FreeBSD. Highly secure and reliable. Limitations: awkward installation of programs (except PC-BSD variant). Limited selection of commercial software. Community is highly devisive and prone to fragmentation. Some hardware devices do not work in FreeBSD due to lack of hardware documentation.

Server


Linux - reliable and secure. Very large support for commercial server software. Scales well across multiple cores and handles multi-threading well. Limitations: no support for some proprietary Microsoft extensions (like ASP).

FreeBSD - highly reliable and secure. Very large selection of commercial server software. Decent performance and hardware scaling. Limitations: no support for some proprietary Microsoft extensions. No major commercial backers.

Embedded

Linux - excellent documentation and reliability. Easily portable. Highly modular (can have unneeded components removed). Limitations: size still cannot be reduced enough for some types of devices.

eCos - designed from groun up for emdedded use. Highly portable and POSIX compliant. Limitations: ?

How do you download kali Linux?

google "download kali", look for kali.org site and download the iso file according to your system specs.

What is Linux based on?

Linux is not "based" on anything per se. Its kernel is all original code and the software included in the average Linux distribution is non-centric to a given system.

However. Linux is inspired by and readily identified as being "related" to UNIX, to the point many Linux users consider it to be UNIX.

What type of interface does Linux use?

You need to be more clear in what type of "interface" you are inquiring about. Linux has it's own API (Application Programming Interface) and ABI (Application Binary Interface). If you are referring to the user interface, Linux can have a GUI, a command line, or even no interface at all.

Why does a 1.8 GHz core 2 duo machine run at only 996 MHz?

Newer Intel processors incorporate something known as "SpeedStep." When the processor is not being used extensively, it downclocks itself to conserve power. You can disable this feature if it bothers you in your BIOS.

How do you run vmlinux?

The vmlinux file is an uncompressed copy of the Linux kernel, used mainly for debugging purposes. It cannot really be "run" or used to boot a system, as it is missing certain pieces of data needed to actually start.

What is the history of Linux?

History Of Linux

The Linux kernel has been marked by constant growth throughout its history. Since the initial release of its source code in 1991, it has grown from a small number of C files under a license prohibiting commercial distribution to its state in 2007 of about 290 megabytes of source under the GNU General Public License

In 1991, in Helsinki, Linus Torvalds began a project that later became the Linux kernel. It was initially a terminal emulator, which Torvalds used to access the large UNIX servers of the university. He wrote the program specifically for the hardware he was using and independent of an operating system because he wanted to use the functions of his new PC with an 80386 processor. Development was done on Minix using the GNU C compiler, which is still the main choice for compiling Linux today (although the code can be built with other compilers, such as the Intel C Compiler).

As Torvalds wrote in his book Just for Fun, he eventually realized that he had written an operating system kernel. On 25 August 1991, he announced this system in a Usenet posting to the newsgroup "comp.os.minix.":

In order to facilitate development, the files were uploaded to the ftp server

(ftp.funet.fi) of the Helsinki University of Technology (HUT) in September 1991. Ari Lemmke, Torvald's coworker at the HUT who was responsible for the servers at the time, did not feel Freax was a good name. Consequently, he dubbed the project "Linux" without consulting Torvalds. Later, however, Torvalds consented to "Linux": "After many arguments, he finally admitted that Linux was simply the better name. In the source code of version 0.01 of Linux, the name 'Freax' was still used in the makefile. Only later was the name Linux used. Thus the name actually not planned at all became generally accepted world-wide."

Torvalds first published the Linux kernel-then exclusively known as Linux-under its own licence, which was, essentially, a shared source licence with a restriction on commercial activity. With code from the GNU system freely available, it seemed advantageous if this could be used with the Linux kernel. In 1992, he suggested to switch to the GNU General Public License. He first announced this change in the release notes of version 0.12. In the middle of December 1992 he published version 0.99 using the GNU GPL.

Linux and GNU developers worked to integrate GNU components with Linux to make a fully functional and free operating system.

Torvalds has stated, "making Linux GPL'd was definitely the best thing I ever did".

What are the criteria for installing Linux operating system?

For the installation of most free/open-source desktop 'Linux' distros, you will need the following:

1: An Intel/AMD type x86-32/64bit machine with at least 512MB RAM & 10GB HDD; preferably a 'spare' one - dual-booting IS a BAD idea, although many 'Linux' operators run several 'Linux' distros on the same machine!

2: Belief in there being such a thing as a free lunch:

You want something 'better' than Windows, but either cannot afford to buy or aren't prepared to buy a new Mac machine (you don't see many second-hand Macs). But, nearly ALL of the software & applications can be downloaded for 'free' from your OS's 'synaptic package manager': you WILL find that there can be such a thing as too much choice! There are DOZENS of 'Linux' distros out there.

3: A love of passwords:

Generally, you need a password & permission to do anything, even if you're the system administrator or sole user. This is because 'Linux' distros are built with multiple users in mind.

4: Plenty of time on your hands:

Unless you're just an end-user who just wants a PC for web-browsing, emailing, downloading, ripping, etc., you may well find yourself spending hours in 'command terminal' trying to install proprietary hardware, etc. This is where you find that 'freedom' isn't entirely free. However, most 'Linux' users are 'system-operators' rather than consumers, which is why they get 'Linux' in the first place: OK, they're hackers; & 'Linux' is perfect for hacking, because it built like Lego(tm) or Meccano(tm).

5: A love of variety or incosistency:

You will ideally have a liking for changing your operating system at least once every six months, & virtually starting all over again, because you hardware no longer works with the 'updated' system. Realistically, the people who like 'Linux' also tend to like like giant DIY toyshops! "If you've not changed your 'Linux' distro in the last 12 months, it's about time you did!" (paraphrased from I can't remember which online 'Linux' website).

6: A love of forums:

You will spend a LOT of time looking on forums for advice on how to resolve problems, install hardware, etc., much of which will neither make sense, nor be relevant to the particular version of the distro you're using. Many 'Linux' distros have a certain self-justifiable pride about being community-based. Be aware though, that many 'Linux' types don't care a jot whether or not you use 'Linux' - they're a bunch of quasi-anarchists, who take pride in their individuality AND the individuality of their individual machines, who nevertheless tend to be generous with their advice, even if you don't understand it - you can always learn.

7: A willingness to learn:

Unless 'Linux' is your first OS ever, in which case you won't be any the wiser, you will have a LOT to learn - 'Linux' is NOT Windows or Mac, & many of the processes are quite different. If you're not just an end-user, you WILL learn some coding protocols. Until you've mastered you own 'Linux box' & tailored it to your own requirements, in which case it's time to either upgrade or change to a different 'flavour' of 'Linux', you will learn that EVERYONE else's 'Linux' distro is better than yours!

If you're seriously thinking of changing to 'Linux', don't say you haven't been warned!

Good luck,

Archangel

How do you partition a system partition?

You can do it in 2 ways:

1:you can try disk management,You can change/make partitions on your hard disk even when there are still files on it

2:you can try three party partition manager software,like as gaprted, MiniTool partition wizard and so on.

What is the function of the crontab file in Linux?

Unix Cron is a daemon ('service') that runs in the background and runs the commands specified in the crontab file at the intervals specified within. This allows someone to easily run a program or script every hour, day, week, etc.

The crontab file can be found in two places. Typically, it is located in the /etc directory. Cron also supports multi-user setups, in which case you will also find other 'crontab' files in some distribution-specific location (I believe /var/spool/cron, named after the user that owns the file).

More information on Cron can be found by Googling "cron" or "crontab".

How many operating systems currently exist?

there are many operating systems are used around the world.there are mainly 10 os's.many service packs are creteated by using this operatingsystems.the service packs are developed by use of the company purpose.

How do you install software on TinyMe Linux?

TinyMe is a small version of Linux based on PCLinuxOS. There should be a program under either the "System" or "Software Center" menu call Synaptic Package Manager. You may not be familiar with program names in the listed in it. But rest assured for nearly any program Windows has, Linux has its own version. You can select software catagories to narrow your search. Take time and read the descriptions. With some patience, you'll likely find what you need there.