VectorLinux
November 23, 2014, 02:09:51 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1] 2
  Print  
Author Topic: uninstall limitations[answerd]  (Read 2285 times)
v12fairlane
Member
*
Posts: 29


« on: July 21, 2013, 11:45:03 pm »

hi, just wondering what the limitations are on uninstalling stuff from the os before she breaks apart on the rocks? if i remove %50 of it, will it mean a total reinstall? will i get away with %75 uninstalled?

thanks fer read'in
« Last Edit: July 27, 2013, 01:20:03 am by v12fairlane » Logged
roarde
Vectorian
****
Posts: 541


move the needle


« Reply #1 on: July 21, 2013, 11:51:46 pm »

I don't have your answer, but right now most of the VL world is asleep.

So I should mention that if you're going to try experimenting here, do your removals package-wise using either GSlapt or the command-line version, slapt-get. Better dependency handling, and a little less likely to do foolish things than, say, removepkg. Of course, if you try this totally manually with "rm" or so, you can get way lost, way fast.

Better to wait for better advice.
Logged

Robert
VL STD 7.1 RC2.3, icewmvmods
hata_ph
Packager
Vectorian
****
Posts: 3259


-- Just being myself --


« Reply #2 on: July 22, 2013, 02:49:08 am »

What stuffs do you refering to?
Like all linux distro you can remove all the X related stuff and you still have a functional console login...if that is what you mean...
Logged
nightflier
Administrator
Vectorian
*****
Posts: 4029



« Reply #3 on: July 22, 2013, 07:12:32 am »

Removing packages with gslapt/slapt-get can have very interesting results. Say you want to get rid of some low level package that X-windows depends on. Removing it will also take out X, which in turn would uninstall all your applications that use the graphical desktop. In other words, you're down to command line only. Not a bad idea for a headless server. Smiley

If you are sure you don't need package "whatever.txz", use the removepkg command to uninstall it, as it will not touch other packages.

A better approach may be approaching it from the other end: start with something like VL 7.0 Light "Barebone" and add what you want to it.
Logged
v12fairlane
Member
*
Posts: 29


« Reply #4 on: July 22, 2013, 03:30:11 pm »

im not really sure how far to go, i was mainly thinking of removing the packages that are listed in the menu.

the bare-bones one is 32bit right?
i suppose it doesnt really matter what bit-tage the os is really,

but doesn't it utilize a 64bit pc better to run a 64bit os?

that is the main reason for having the 64bit vector installed anyway.

is the VL 7.0 light icewm?

realistically it might be better in regards to having only the packages most used / needed.

your thoughts?
Logged
hata_ph
Packager
Vectorian
****
Posts: 3259


-- Just being myself --


« Reply #5 on: July 22, 2013, 03:57:30 pm »

if you are a DIY kind of guys/gals, I would suggest go for the Light version as it give you a very minimum version of VL. You can add/remove any component as you want via gslapt/slapt-get Smiley

PS: If your system is 64bit capable and over 4GB of RAM, I would suggest go for the 64bit version.
Logged
v12fairlane
Member
*
Posts: 29


« Reply #6 on: July 22, 2013, 04:00:35 pm »

does the light version come in 64bit?
Logged
nightflier
Administrator
Vectorian
*****
Posts: 4029



« Reply #7 on: July 22, 2013, 05:06:25 pm »

Light only comes in 32 bit. It gives you the choice between JWM, IceWM, Openbox and LXDE.

Plain 32 bit maxes out at a little over 3G of RAM.

You can do a custom install of 64-bit Standard and exclude the XFCE bundle. That will leave you with a light but functional Fluxbox desktop.
Logged
v12fairlane
Member
*
Posts: 29


« Reply #8 on: July 23, 2013, 12:03:53 am »

ok cool. what if i only installed the icewm? is that possible? that would make it light too right? then all i would need to do is modify the menu.
Logged
nightflier
Administrator
Vectorian
*****
Posts: 4029



« Reply #9 on: July 23, 2013, 02:18:55 am »

Yes, icewm is easily installed from the repositories. You can also use gslapt and install the meta package "icewmvmods". That will give you icewm plus most of the modifications of Light, including the menu generator.
Logged
v12fairlane
Member
*
Posts: 29


« Reply #10 on: July 23, 2013, 12:51:28 pm »

ok, cool. so once i have done that , can i then uninstall all the other ones? like remove xfce and fluxbox and all the others? and if i do that, i will still have the programs that i dont use to remove then, right?
Logged
bigpaws
Vectorian
****
Posts: 1857


« Reply #11 on: July 23, 2013, 04:14:52 pm »

Yes, you can do that.

Even if you bork the system it is not hard to reinstall and
try again.

Bigpaws
Logged
nightflier
Administrator
Vectorian
*****
Posts: 4029



« Reply #12 on: July 23, 2013, 05:09:55 pm »

Bigpaws beat me to it while I typed a rather wordy post, but I'll add my $0.02 to his answer:

Short answer: yes, you can.

Longer answer: Linux does not impose artificial limits on what you can do to your computer. When you are working as root, it will let you do whatever is technically possible, even if it means breaking the system. If you command it to delete everything on the hard drive, it will. You can also craft your own personal system with exactly the programs that you want.

There are thousands of packages that work together to make an operating system. The dependencies are many and complicated. Getting it all to work takes a lot of trial and error. The resulting release represents much time and effort by the developers. When you start removing and modifying pieces, you venture into the developer/hacker territory. You are invited and encouraged to do so. Have some fun, learn a lot. But, count on breaking your system beyond repair, many times. You will get good at re-installing and re-building. So make sure you start with a machine dedicated to experimenting. Or at least a separate hard drive for that purpose. I believe I speak for most of the oldtimers in this forum when I say "been there, done that".  Grin

We have talked about making a minimal install and selectively add to it, as well as starting with a heavy install and subtract from it. Unless you are limited by hard drive capacity, there is a third option: Make a full install and re-configure it. Files on the hard drive do not make a system heavy, it's what's loaded into memory that counts. You can have a machine with all the goodies available, but run a lightweight window manager. That way you get the best of both worlds. Try starting with a full install of VL Standard. Install the icewmvmods package. Then select IceWM from the login screen. Use the system configurator to disable most services. Now you can choose which environment you want. Keep XFCE for when you want a modern, automated environment, switch to IceWM when you want more speed.
Logged
v12fairlane
Member
*
Posts: 29


« Reply #13 on: July 23, 2013, 07:16:27 pm »

ok, cool too easy.

so is there then a core set of processes that cant or shouldn't be touched?
but all the others can be deleted? or disabled?

what is the system configurator?(have you been having flashbacks (or nightmares)of marvin the martian?)

most services? which are they? anything specific?

the only problem with repeatedly borking the system is that it gets tiring reinstalling the damn thing all the time.
Logged
nightflier
Administrator
Vectorian
*****
Posts: 4029



« Reply #14 on: July 24, 2013, 01:59:33 am »

On the menu, under system, look for "VASM", or type vasm (or vasm-legacy) at the command line. Continue to super > service and look around. You can safely disable all the services. I keep cups and cron running, for printing and scheduled tasks.
Logged
Pages: [1] 2
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!