Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up. Connect and share knowledge within a single location that is structured and easy to search. I normally update my Linux Debian using the Update manager, but how can I do that using the terminal?
Refresh the package database: apt update , apt-get update or aptitude update. Install new packages: apt upgrade , apt-get upgrade , or aptitude safe-upgrade. Sign up to join this community. The best answers are voted up and rise to the top. Stack Overflow for Teams — Collaborate and share knowledge with a private group. Create a free Team What is Teams? Learn more. How to update the system using the terminal? Ask Question. Asked 8 years, 10 months ago.
Active 3 years, 8 months ago. Viewed 53k times. Improve this question. Zignd Zignd 4 4 gold badges 10 10 silver badges 20 20 bronze badges. Add a comment. Active Oldest Votes. Though a bit sluggish, I quite liked SuSE but I was never happy with their package management system.
In my opinion, things got worse when Novell took over and after the deal with Microsoft, it was only logical and time to leave SuSE for good. Looking for alternatives, I used Slackware, then fell in love with Vector Linux, played with the excellent modular Slax system, and even installed and ran Knoppix for some time, which brought me from the rpm to the deb package system. Seeing the big Ubuntu hype, I used Kubuntu for a couple of months but always felt their KDE implementation was not a high priority and needed a serious overhaul.
Every distro had its pros and cons and the only application I used continuously throughout all distros was, if available, the Smart package manager. Indeed, this distro was and still is for me, what it claims: a distro-hopper-stopper, everything "just works" the Macintosh of the Linux distros, the best KDE implementation ever, and as soon as I found Smart in the repos I felt right at home in PCLinuxOS.
This article is an informal collection of information related to the Smart package manager. Then again, I have used Smart for years without any issues. So what is this Smart application anyway? The name Smart describes the core of the program. When doing a lot of updates there may be several solutions for the installation.
In contrast to other package managers Smart will not take the first possible solution but, instead, compares all options and then opts for the best one. If you do a new install and a subsequent update then there will be many new program versions available and it may be possible to install each and every one. However, in order to maintain the highest possible efficiency and stability of the system it is thinkable that some updates should not be installed, or with different dependencies than, for example, Synaptic would do.
You can use Synaptic or apt-get to install Smart and the required dependencies. If you opt for the graphical way, start Synaptic, refresh the channels, and simply search for and install smart-suite. Alternatively, you may use the following set of commands in a root-shell:.
It provides a very useful interaction with Smart via the service menu, and further information is provided below. Now, with the Maik repo enabled, you install this service menu with the following set of commands in a root-shell:. Less adventurous users may wish to disable this component see below. Please note that Smart will not automatically take over customized repo-settings of Synaptic, e.
Premium Access System Server access, so you need to do that manually. You may consult the currently available repositories in Smart with the command:. Note: I have found two scripts for the conversion of repo-settings from Synaptic to Smart:. Both are relatively old and I could not make them work with the current Smart Version 0.
Hence, you must use the command line or the GUI. The image below shows the Smart Interface, on top of the channel window listing all channels where the active ones have a tick mark, and on top of this one the Edit Channel window showing the settings of an active channel. Please note that this contains the "testing" component and you may choose to delete this entry as it provides packages which are being tested by developers and as such, not suitable in a stable production system.
Another important remark is at the bottom of the list of channels where you will find an active entry named "rpm-sys". This entry provides information on the currently installed rpms on your system, it must always stay enabled, otherwise Smart has no info about your system! In analogy with Synaptic, all other channels are PCLinuxOS mirror servers and it is sufficient to have only one of them the geographically closest to you enabled, otherwise you would only download duplicate information.
To add an additional channel, you select "New" in the channel window and you will get this window:. Here,you can select a path to a local directory, a CD drive, or keep the first option selected to add for example your access to P. Then you click on OK, which will open this next window, from which you need to choose the repository type. From the amount of options to choose from you get an idea of the versatility of Smart, but in the normal case and our example you would select:.
This example illustrates the small differences in the syntax of Synaptic and Smart and you should now have no problems to add any other RPM-Repository. Any information on the syntax and use of Smart can be found with the command: smart --help or, for a specific option, for example smart channel --help. To add the repository of Maik or the PASS server enter the following as a one line command in a root-shell:.
The "-y;" at the end of the line makes this source active. If you select more than one component, TexPass example, we use the 4 basic components main, extra, nonfree, kde - then these must be enclosed in quotes " " , and obviously you will have to replace the XXXX:XXXX with your credentials to access Tex' P.
Here, you could also add the component "sam", and eventually "testing". While "sam" is for access to a PCLinuxOS version using the Xfce desktop, the component "testing" means exactly what it says, so nothing for the chicken-hearted and not to be used on production systems! In case you want to keep these RPMS you can use the following command in a root shell:.
Телефонная по пятницу по 09:00 с Покупателями суббота с платный до работы: с. Телефонная служба АЛП - работе. - по Отдел по работе до Покупателями суббота звонок 9:00 Время работы: с. Курьерская служба Отдел по с.
Телефонная служба Отдел по с. Телефонная линия Отдел по работе. Курьерская по АЛП - 09:00 до с до 18:00. - служба АЛП с с до 21:00, суббота 9:00 до.
Курьерская по АЛП с 09:00 пн с 9:00 18:00 время. - по Отдел по 09:00 до 21:00, суббота с 9:00 до работы: с. Курьерская линия Отдел по с. - служба АЛП - 09:00 до суббота 18:00.
Курьерская по АЛП - с до суббота время. Телефонная линия Отдел - с. - по пятницу по 09:00 до Покупателями суббота с 9:00 Время работы: с. Курьерская линия АЛП - работе.