Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!

Notices

Welcome to LinuxQuestions.org, a friendly and active Linux Community.

You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!

Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.

If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.

Having a problem logging in? Please visit this page to clear all LQ-related cookies.

Introduction to Linux - A Hands on Guide

This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.

Click Here to receive this Complete Guide absolutely free.

I am Dr.. Jaideep Visave from India. I am currently using windows 10. But I love and want to shift from windows to Linux becauseof many reasons.like security and fast performance.

I admit that I love very much very much Mac OS. I can't buy any Mac right now. So after searching on Internet I came to know about this forum.. I want to ask you few questions

1. Is Linux is good than windows?
2. Pear OS- good and bad.
3. Does wi fi works on pear OS?

1. Linux is good. For MANY thing much better than Windows. Not everything, as Windows has some significant advantages in the Microsoft centric business world. There are also advantages if you want to run MS centric games, or use certain hardware that requires Microsoft drivers.

2. Pear-OS was discontinued, it is a dead product. I cannot recommend it. There are many better choices that will stay current and grow with you. (Linux Mint or MintDE, Elementary, Debian, Sparky, Arch, ... Visit Distrowatch.com for more information.)

3. I cannot answer, as Pear-OS is dead and I cannot test it. I can tell you that I have run ALL of the Linux distros mentioned above, and dozens more. I have been able to make WIFI work on all of them. (Though, some it did not work directly after install. Broadcom WIFI adapters are notorious for being difficult.)

distro: i recommend to choose one of the top ten (again depends on your hardware; for old computers, have a look here).
making any distro look/feel like iOS is easy.

just try something out! all youneed is a usb stick, most distros have a "live" option = you can try before you install.

@Ondoho; Thanks for reply. I want to install Linux (may be mint). But as I have shared before, I am very big fan of Mac OS. I just want to get the real feel and look of Mac on Linux.

My laptop configuration are as follows,

Lenovo, Model - Lenovo G50. intel inside core i5. Windows 10 (original). 2 GB Ram. 500 Hard Disk (HDD).

Please give me suggestions that which distros is good for me. Where to get the skin or look of Mac OS for Linux mint? I can google it but you will give me the proper link which will be virus free download.

Comparing Linux with Windows is like comparing a Mac with Windows: it's more a case of "different" than "better".

There are many good Linux distributions. Mint is usually recommended as a good place to start, as it's very user-friendly. It should support your wifi, although you may need to add a driver if you have just bought a computer with the very latest chip.

The Indian government produce a customised version of Debian called BOSS (Bharat Operating System Solutions). It makes Debian more convenient to install and configure (especially wifi) and adds support for every official Indian language.

Trust me, nothing looks much like a MAC that is not a MAC. That said, I also think you will like Elementary. IT is very nice, clean, and generally just works well. It is the distro I installed to introduce Linux to my son, who now prefers Linux over any other kernel and has his A+ training.

Just want to ask last question....I am using the professional softwares, like "R Environment" for all mathematical calculations and programming and also the "GIS Softwares like Arc GIS, Grass GIS"....now all these softwares run perfectly on windows and Mac.

Will it work on Linux? May be Mint or Elementary ?

The repo set used by my linux mint install finds 209 R packages in the available parts of the GNU "R" environment. M"y guess is that the answer is Yes, it is supported in Linux.
I suspect you need only install r-recommended on *Buntu based systems to pull everything you need to start.

Quote:

r-cran-maptools - GNU R Tools for reading and handling spatial objects
r-base - GNU R statistical computation and graphics system
r-base-core - GNU R core of statistical computation and graphics system
r-base-core-dbg - GNU R debug symbols for statistical comp. language and environment
r-base-dev - GNU R installation of auxiliary GNU R packages
r-base-html - GNU R html docs for statistical computing system functions
r-bioc-affy - BioConductor methods for Affymetrix Oligonucleotide Arrays
r-bioc-annotationdbi - GNU R Annotation Database Interface for BioConductor
r-bioc-biomart - GNU R Interface to BioMart databases (Ensembl, COSMIC, Wormbase and Gramene)
r-bioc-biostrings - GNU R string objects representing biological sequences
r-bioc-biovizbase - GNU R basic graphic utilities for visualization of genomic data
r-bioc-genomicfeatures - GNU R tools for making and manipulating transcript centric annotations
r-bioc-hilbertvis - GNU R package to visualise long vector data
r-bioc-iranges - GNU R low-level containers for storing sets of integer ranges
r-bioc-qvalue - GNU R package for Q-value estimation for FDR control
r-bioc-rsamtools - GNU R binary alignment (BAM), variant call (BCF), or tabix file import
r-bioc-rtracklayer - GNU R interface to genome browsers and their annotation tracks
r-bioc-shortread - GNU R classes and methods for high-throughput short-read sequencing data
r-cran-abind - GNU R abind multi-dimensional array combination function
r-cran-amelia - GNU R package supporting multiple imputation of missing data
r-cran-amore - GNU R: A MORE flexible neural network package
r-cran-base64enc - GNU R package that provides tools for base64 encoding
r-cran-bayesm - GNU R package for Bayesian inference
r-cran-bitops - GNU R package implementing bitwise operations
r-cran-boot - GNU R package for bootstrapping functions from Davison and Hinkley
r-cran-cairodevice - GNU R Cairo/Gtk2 device driver package
r-cran-car - GNU R Companion to Applied Regression by John Fox
r-cran-catools - GNU R package providing various utility functions
r-cran-chron - GNU R package for chronologically ordered objects
r-cran-class - GNU R package for classification
r-cran-cluster - GNU R package for cluster analysis by Rousseeuw et al
r-cran-codetools - GNU R package providing code analysis tools
r-cran-colorspace - GNU R Color Space Manipulation
r-cran-combinat - GNU R package with utilities for combinatorics
r-cran-date - GNU R package for date handling
r-cran-dbi - GNU R package providing a generic database interface
r-cran-deldir - GNU R Delaunay Triangulation and Dirichlet (Voronoi) Tessellation
r-cran-deoptimr - GNU R package for Diffential Evolution in pure R
r-cran-diagnosismed - medical diagnostic test accuracy analysis toolkit
r-cran-digest - GNU R package for 'hash digest' of R data structures
r-cran-domc - GNU R parallel excution backend for %dopar% using multicore
r-cran-dosefinding - Planning and Analyzing Dose Finding experiments
r-cran-dosnow - GNU R parallel excution backend for %dopar% using snow
r-cran-downloader - GNU R package for downloading files over http and https
r-cran-eco - GNU R routines for Bayesian ecological inference
r-cran-effects - GNU R graphical and tabular effects display for glm models
r-cran-epi - GNU R epidemiological analysis
r-cran-epibasix - GNU R Elementary Epidemiological Functions
r-cran-epicalc - GNU R Epidemiological calculator
r-cran-epir - GNU R Functions for analysing epidemiological data
r-cran-epitools - GNU R Epidemiology Tools for Data and Graphics
r-cran-erm - GNU R package for 'extended Rasch modelling'
r-cran-evaluate - GNU R parsing and evaluation tools
r-cran-evd - GNU R Functions for extreme value distributions
r-cran-fasianoptions - GNU R package for financial engineering -- fAsianOptions
r-cran-fassets - GNU R package for financial engineering -- fAssets
r-cran-fastcluster - Fast hierarchical clustering routines for GNU R
r-cran-fbasics - GNU R package for financial engineering -- fBasics
r-cran-fbonds - GNU R package for financial engineering -- fBonds
r-cran-fcopulae - GNU R package for financial engineering -- fCopulae
r-cran-fexoticoptions - GNU R package for financial engineering -- fExoticOptions
r-cran-fextremes - GNU R package for financial engineering -- fExtremes
r-cran-fgarch - GNU R package for financial engineering -- fGarch
r-cran-fimport - GNU R package for financial engineering -- fImport
r-cran-fmultivar - GNU R package for financial engineering -- fMultivar
r-cran-fnonlinear - GNU R package for financial engineering -- fNonlinear
r-cran-foptions - GNU R package for financial engineering -- fOptions
r-cran-foreach - GNU R foreach looping support
r-cran-foreign - GNU R package to read/write data from other stat. systems
r-cran-formula - GNU R package for extended model formulas
r-cran-fportfolio - GNU R package for financial engineering -- fPortfolio
r-cran-fregression - GNU R package for financial engineering -- fRegression
r-cran-ftrading - GNU R package for financial engineering -- fTrading
r-cran-funitroots - GNU R package for financial engineering -- fUnitRoots
r-cran-g.data - GNU R package for delayed-data
r-cran-gbm - GNU R package "Generalized Boosted Regression Models"
r-cran-gdata - GNU R package with data manipulation tools by Greg Warnes et al
r-cran-genabel - GNU R package for genome-wide SNP association analysis
r-cran-genetics - GNU R package for population genetics
r-cran-getopt - GNU R package providing command-line parsing functionality
r-cran-gmaps - GNU R support for producing geographic maps with grid graphics
r-cran-gmodels - GNU R package with tools for model fitting by Greg Warnes et al
r-cran-gplots - GNU R package with tools for plotting data by Greg Warnes et al
r-cran-gregmisc - GNU R package with miscellaneous functions by Greg Warnes et al
r-cran-gss - GNU R package for multivariate estimation using smoothing splines
r-cran-gtools - GNU R package with R programming tools by Greg Warnes et al
r-cran-haplo.stats - GNU R package for haplotype analysis
r-cran-hdf5 - GNU R package interfacing the NCSA HDF5 library
r-cran-hmisc - GNU R miscellaneous functions by Frank Harrell
r-cran-hwriter - HTML Writer - Outputs R objects in HTML format
r-cran-inline - GNU R package to inline C, C++, Fortran functions from R
r-cran-int64 - GNU R package for 64 bit integer types
r-cran-iterators - GNU R iterator support for vectors, lists and other containers
r-cran-its - GNU R package for handling irregular time series
r-cran-kernsmooth - GNU R package for kernel smoothing and density estimation
r-cran-labeling - GNU R Axis Labeling optimization
r-cran-lattice - GNU R package for 'Trellis' graphics
r-cran-latticeextra - GNU R package of additional graphical displays based on lattice
r-cran-lhs - GNU R package "lhs: Latin Hypercube Samples"
r-cran-lme4 - GNU R package for linear mixed effects model fitting
r-cran-lmtest - GNU R package for diagnostic checking in linear models
r-cran-lpsolve - GNU R package providing linear program solvers
r-cran-maldiquant - GNU R package for quantitative analysis of mass spectrometry data
r-cran-maldiquantforeign - GNU R package providing import/export routines for MALDIquant
r-cran-mapdata - GNU R support for producing geographic maps (supplemental data)
r-cran-mapproj - GNU R support for cartographic projections of map data
r-cran-maps - GNU R support for producing geographic maps
r-cran-mass - GNU R package of Venables and Ripley's MASS
r-cran-matchit - GNU R package of nonparametric matching methods
r-cran-matrix - GNU R package of classes for dense and sparse matrices
r-cran-mcmcpack - R routines for Markov chain Monte Carlo model estimation
r-cran-medadherence - GNU R Medication Adherence: Commonly Used Definitions
r-cran-mfilter - GNU R package providing miscellaneous time series filters
r-cran-mgcv - GNU R package for multiple parameter smoothing estimation
r-cran-minqa - GNU R package for quadratic optimisation without derivatives
r-cran-misc3d - GNU R collection of 3d plot functions and rgl-based isosurfaces
r-cran-mnormt - GNU R package providing multivariate normal and t distribution
r-cran-mnp - GNU R package for fitting multinomial probit (MNP) models
r-cran-msm - GNU R Multi-state Markov and hidden Markov models in continuous time
r-cran-multcomp - GNU R package for multiple comparison procedures
r-cran-multicore - GNU R parallel processing on multi-core or multi-cpu machines
r-cran-mvtnorm - GNU R package to compute multivariate Normal and T distributions
r-cran-nlme - GNU R package for (non-)linear mixed effects models
r-cran-nnet - GNU R package for feed-forward neural networks
r-cran-numderiv - GNU R package for accurate numerical derivatives
r-cran-nws - GNU R package for distributed programming via NetWorkSpaces
r-cran-plotrix - GNU R package providing various plotting functions
r-cran-polspline - GNU R package providing polynomial spline fitting
r-cran-polyclip - GNU R Polygon Clipping
r-cran-polycub - GNU R Cubature over Polygonal Domains
r-cran-pscl - GNU R package for discrete data models
r-cran-psy - GNU R procedures for psychometrics
r-cran-pwt - GNU R package for the Penn World Tables
r-cran-qtl - GNU R package for genetic marker linkage analysis
r-cran-quadprog - GNU R package for solving quadratic programming problems
r-cran-randomforest - GNU R package implementing the random forest classificator
r-cran-raschsampler - GNU R package for sampling binary matrices with fixed margins
r-cran-rcmdr - GNU R platform-independent basic-statistics GUI
r-cran-rcolorbrewer - GNU R package providing suitable color palettes
r-cran-rcpp - GNU R package for Seamless R and C++ Integration
r-cran-rcpparmadillo - GNU R package for Armadillo C++ linear algebra library
r-cran-rcppeigen - GNU R package for Eigen templated linear algebra
r-cran-rcurl - GNU R General network (HTTP/FTP/...) client interface
r-cran-readbrukerflexdata - GNU R package to read Bruker Daltonics *flex format files
r-cran-readmzxmldata - GNU R package to read mass spectrometry data in mzXML format
r-cran-relimp - GNU R package for inference on relative importance of regressors
r-cran-rggobi - GNU R package for the GGobi data visualization system
r-cran-rgl - GNU R package for three-dimensional visualisation using OpenGL
r-cran-rglpk - GNU R interface to the GNU Linear Programing Kit
r-cran-rgtk2 - GNU R binding for Gtk2
r-cran-rjava - GNU R low-level interface to Java
r-cran-rjson - GNU R package for converting between R and JSON objects
r-cran-rmpi - GNU R package interfacing MPI libraries for distributed computing
r-cran-rms - GNU R regression modeling strategies by Frank Harrell
r-cran-rmysql - GNU R package providing a DBI-compliant interface to MySQL
r-cran-robustbase - GNU R package providing basic robust statistics
r-cran-rocr - GNU R package to prepare and display ROC curves
r-cran-rodbc - GNU R package for ODBC database access
r-cran-rpart - GNU R package for recursive partitioning and regression trees
r-cran-rquantlib - GNU R package interfacing the QuantLib finance library
r-cran-rsclient - GNU R package providing an Rserve client
r-cran-rserve - GNU R Rserve tcp/ip server and sample clients
r-cran-rsprng - GNU R interface to SPRNG (Scalable Parallel RNGs)
r-cran-rsymphony - GNU R interface to the SYMPHONY MILP solver
r-cran-runit - GNU R package providing unit testing framework
r-cran-sandwich - GNU R package for model-robust standard error estimates
r-cran-scatterplot3d - GNU R package for Visualizing Multivariate Data
r-cran-slam - GNU R sparse lighweight arrays and matrices package
r-cran-sm - GNU R package for kernel smoothing methods
r-cran-sn - GNU R package providing skew-normal and skew-t distributions
r-cran-snow - GNU R package for 'simple network of workstations'
r-cran-sp - GNU R classes and methods for spatial data
r-cran-sparsem - GNU R package for basic linear algebra for sparse matrices
r-cran-spatial - GNU R package for spatial statistics
r-cran-spatstat - GNU R Spatial Point Pattern analysis, model-fitting, simulation, tests
r-cran-spc - GNU R Statistical Process Control
r-cran-stabledist - GNU R package for stable distribution functions
r-cran-statmod - GNU R package providing various statistical modeling functions
r-cran-strucchange - GNU R package for structural change regression estimation
r-cran-survival - GNU R package for survival analysis
r-cran-tcltk2 - GNU R package for Tcl/Tk additions
r-cran-teachingdemos - GNU R Demonstrations for teaching and learning
r-cran-tensor - GNU R Tensor product of arrays
r-cran-testthat - GNU R testsuite
r-cran-tgp - GNU R package "tgp: Bayesian treed Gaussian process models"
r-cran-th.data - GNU R package for datasets by Torsten Hothorn
r-cran-timedate - GNU R package for financial engineering -- timeDate
r-cran-timeseries - GNU R package for financial engineering -- timeSeries
r-cran-tkrplot - GNU R embedded Tk plotting device package
r-cran-tseries - GNU R package for time-series analysis and comp. finance
r-cran-urca - GNU R package providing unit root and cointegration tests
r-cran-vcd - GNU R Visualizing Categorical Data
r-cran-vgam - GNU R package for estimating vector generalized additive models
r-cran-wdi - GNU R package for accessing the World Development Indicators
r-cran-xml - GNU R package for XML parsing and generation
r-cran-xtable - GNU R coerce data to LaTeX and HTML tables
r-cran-xts - GNU R package for time series analysis -- xts
r-cran-zelig - GNU R package providing a unified front-end for estimating statistical models
r-cran-zoo - GNU R package for totally ordered indexed observations
r-doc-html - GNU R html manuals for statistical computing system
r-doc-info - GNU R info manuals statistical computing system
r-doc-pdf - GNU R pdf manuals for statistical computing system
r-mathlib - GNU R standalone mathematics library
r-other-bio3d - GNU R package for biological structure analysis
r-other-mott-happy.hbrem - GNU R package for fine-mapping complex diseases
r-other-rot - GNU R package of few tools needed by OpenTURNS
r-recommended - GNU R collection of recommended packages [metapackage]

LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.