From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id wBFCXsqE019344 for ; Sat, 15 Dec 2018 07:33:54 -0500 Received: by smtp.corp.redhat.com (Postfix) id 20CE1600C5; Sat, 15 Dec 2018 12:33:54 +0000 (UTC) Received: from mx1.redhat.com (ext-mx01.extmail.prod.ext.phx2.redhat.com [10.5.110.25]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 16CCF600C4 for ; Sat, 15 Dec 2018 12:33:50 +0000 (UTC) Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id BD6878AE7A for ; Sat, 15 Dec 2018 12:33:48 +0000 (UTC) Received: by mail-pf1-f172.google.com with SMTP id i12so4140212pfo.7 for ; Sat, 15 Dec 2018 04:33:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:from:to:subject:date:mime-version :content-transfer-encoding:in-reply-to:references; bh=y0LBZ2ggdUOzOgyL8ujuPbxWLnz+nERUJ3nRsydGiWE=; b=vP2lpVATXW97IhI60a8PqFiJexBmosnGTkfgf6FmIUzkrFHwxbkd4tavs02g02pQvh DWwUlYHmHeq/iESCCzjCZQTzf+rHiPHiA+92V7Ry5RQoFNnd9lVvbBXUUj/J4mQp4sR/ zqqs59wR0sA52CJIidEL9kBOn9OqPO6beaJAsRfhs5MhxINZEQmWaGbLbCSJz1JS5zxs AR4fthiDJ75ULJdfiNM6GOM3gYkvI7idNB8gjnfLXd3e6K2o05agoVqYNULHBVdEm1tc ksxn/9atqS0E4MBieweZaHZA3J2SZVB1dBojkqQRqls+22GsocrA3C6PQ2QpGBwcSNMe b/pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:from:to:subject:date:mime-version :content-transfer-encoding:in-reply-to:references; bh=y0LBZ2ggdUOzOgyL8ujuPbxWLnz+nERUJ3nRsydGiWE=; b=jGmIqXrb9m4RevXBZayIMCVR0aZwKVyPYW3BMV/N393cR5w1t8hulsS+9EP6AVp2wo TEh5i8gI/ZHhb5R19Ds/RRLkaFd1oRWBtx2Cq6KeLGPGM50Rb/w6WmSI5yae5yBzZvDF tYO9f2MBpk0wguo6dxNMfjomZU55WOmL3BlHrLCSxv3MnxSbkICf8mAbHS2aPVpaM4xV VL5cPJPGeI+C1NiSLERneWsmycVXe2pRd9t9i5r1syN6Gi/8Fdf8Xs/el6yT3gu7+4u+ 5Cpc5v31WNI1u2witS94TY1YN2DO4tGEbwGw/QhtCfn67jkZdx5h9I5gFsLsxfJnMwQg LlHQ== X-Gm-Message-State: AA+aEWboaXFPw3jiwTsL4sSq5px3uRkkKmpWCr91OxbguxEpVtd2LMNj DUez60v3/4QroZv5foQVYywJbZHP X-Google-Smtp-Source: AFSGD/WbVgC0eCTn6L0vkn16IdPvTOg/YAAIxVHZtUS29B7c6DOaCUsxZ4SI0P1hKGQh6qz9zbdkkw== X-Received: by 2002:a62:2cf:: with SMTP id 198mr6353766pfc.67.1544877227667; Sat, 15 Dec 2018 04:33:47 -0800 (PST) Received: from [192.168.1.146] ([67.230.225.142]) by smtp.gmail.com with ESMTPSA id z14sm10044122pgv.47.2018.12.15.04.33.45 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 15 Dec 2018 04:33:46 -0800 (PST) Message-ID: <20181215.123343.486.11@[192.168.1.146]> To: blinux-list@redhat.com Subject: Re: Newbie to linux and a question Date: Sat, 15 Dec 2018 06:33:43 -0600 MIME-Version: 1.0 Content-Type: text/plain In-Reply-To: References: <2282C41C-FEE4-4A7A-BFE3-7D97A53306F0@icloud.com> <20181215115220.620b6501@telaviv1.shlomifish.org> <39dffb42-cecd-a57a-bda8-e385283ca1e5@gmail.com> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.25]); Sat, 15 Dec 2018 12:33:48 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.25]); Sat, 15 Dec 2018 12:33:48 +0000 (UTC) for IP:'209.85.210.172' DOMAIN:'mail-pf1-f172.google.com' HELO:'mail-pf1-f172.google.com' FROM:'captinlogic@gmail.com' RCPT:'' X-RedHat-Spam-Score: -0.111 (DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_PASS) 209.85.210.172 mail-pf1-f172.google.com 209.85.210.172 mail-pf1-f172.google.com X-Scanned-By: MIMEDefang 2.83 on 10.5.110.25 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by lists01.pubmisc.prod.ext.phx2.redhat.com id wBFCXsqE019344 X-loop: blinux-list@redhat.com From: Linux for blind general discussion X-BeenThere: blinux-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk Reply-To: blinux-list@redhat.com List-Id: Linux for blind general discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2018 12:33:54 -0000 Don't forget source distros like Gentoo or LFS. You can install your own package managers on those (and gentoo has one called portage), but your primary means of building packages is from source code. And even if you're not interested in doing that, installing from source has become vastly simplified over the years; your average user need only run: ./configure make sudo make install and this will install a program suitable for 99 percent of users' needs. I won't touch on building things like apache, mysql and other database managers, or the linux kernel itself I wouldn't recommend a newby tackle those, anyway. But the above commands are good enough for just about any userland package. ----- Original Message ----- From: Linux for blind general discussion To: blinux-list@redhat.com Date: Sat, 15 Dec 2018 12:25:46 +0000 Subject: Re: Newbie to linux and a question > Okay, I'm not sure how to help a newbie get started, but one thing I > think worth mentioning given the most recent message: > > Manually downloading, compiling, and installing application software > on a Linux machine is something even experienced users typically have > little reason to do on a daily basis. This is because most modern > distributions come with a built-in package manager that will, > instructed to install a given piece of software, automate the process > of downloading a precompiled for that distro package of the > application, packages for all its dependencies, and installing those > precompiled packages. > > Sadly, package management is one of those things that differs from > distro-to-distro, though distros that are closely related often share > the same package manager(e.g. Debian, Ubuntu, Knoppix, and most other > distros derived from Debian or one of its derivatives all use apt as > their package management system and offer a few standard frontends). > > Plus, many "newbie friendly" distros err on the side of including as > many different packages in their default installation as can be > compressed to fit on the install media. > > I'm really only familiar with debian derivatives and the apt package > manager, but some of the most important commands are: > sudo apt-get update > To refresh the package lists. > sudo apt-get upgrade > To install all available upgrades for installed packages. > and > sudo apt-get install [packagename] > To install the named package along with all its dependencies. > > Also, > sudo aptitude > will laucnh a console frontend for apt called aptitude which provides > many useful features such as: > A tiered list of all available packages divided first by install > status(upgradeable, installed, not installed, obsolete or locally > installed), section(Admin, editors, libs, net, utilities, among > several dozen others), and license(differs on distro, but Debian > itself uses main for free software, contrib for non-free software that > meets some criteria I'm not entirely sure about, and non-free for all > other non-free software), and then alphabetically by package name. > pressing enter on a package name brings up lots of information on that > package, such as description, maintainer, size, dependencies, and > available versions. > many keyboard shortcuts for quickly marking a highlighted package for > upgrade/installation/removal/etc. > Built-in serach(useful for finding a package when you don't know its exact name. > Easy to read preview of pending actions prior to them being applied. > powerful conflict resolution capabilities. > > And synaptic provides many of the same features in a gui application. > > Oh, and if you really need to download and install something manually > because it isn't available through apt, Debian and its derivatives use > .deb packages, which can be installed by running: > sudo dpkg -i nameofpackage.deb > > And as Debian and its derivatives are among the most widely used > distros, many devs will include .deb packages on their download pages. > Note: you're also likely to see .rpm packages, which are packages for > the Redhat Package Manager, used by Redhat Enterprise Linux, Fedora, > and their derivatives, and .tar.gz or .tar.bz2, which are compressed > tarballs, which usually contain a copy of a program's source code. > .rpm packages can be installed on Debian-derived systems, but this > requires the use of alien to handle the foreign package format and is > generally not recommended, and compiling from source generally isn't > needed unless you're part of active development. > > I hope you find this information useful. > > -- > Sincerely, > > Jeffery Wright > Bachelor of Computer Science > President Emeritus, Nu Nu Chapter, Phi Theta Kappa. > > _______________________________________________ > Blinux-list mailing list > Blinux-list@redhat.com > https://www.redhat.com/mailman/listinfo/blinux-list >