EvilZone

Community => General discussion => : Lexcortex July 10, 2013, 07:15:34 PM

: What to do after installing ubuntu 12.04
: Lexcortex July 10, 2013, 07:15:34 PM
What do you right after installing ubuntu 12.04? just need some help...
: Re: What to do after installing ubuntu 12.04
: lucid July 10, 2013, 07:44:02 PM
Lol I don't know go to the bathroom? Make a sandwich? Uninstall ubuntu and get a better distro?
: Re: What to do after installing ubuntu 12.04
: Xires July 10, 2013, 07:49:51 PM
set up personal shell environment, enable root, remove bloat, modify a few init scripts, modify PAM security crap, add a few groups, reassign groups for specific binaries, adjust sources.list, install useful CLI tools, secure permissions, limited optimization, install ksplice, install useful GUI tools, secondary optimization, set up VM environment, install Intel compiler suite, install needed documentation for important libraries, set up personal GUI environment, test->fix->repeat, bench->optimize->repeat, audit->secure->repeat, bitch about everything that went wrong, watch movie, remember something important previously forgotten, bitch about how it was Ubuntu's fault, re-analyze system, test->fix->repeat, bench->optimize->repeat, audit->secure->repeat, consider installing something else, load up some VMs w/ different distros for testing, consider the amount of work just done & having to do it all over again, never quite get un-lazy enough to do it outside a fresh system, audit->secure->repeat, remember the glory days, remind self of eternal grumpiness, eventually get around to actually doing some work, audit->secure->repeat(forever)
: Re: What to do after installing ubuntu 12.04
: Kulverstukas July 10, 2013, 08:00:52 PM
What xires said + install gnome?
: Re: What to do after installing ubuntu 12.04
: Xires July 10, 2013, 08:23:40 PM
What xires said + install gnome?

I think Kulverstukas means GNOME3 rather than Ubuntu's crappy Unity BS.  Personally, I dislike the newer GNOME and prefer XFCE.  Of course, if you're new to it, then you should experiment with all of them until you find something that you like.  Remember that it's more important to find something that you can USE, not just something that LOOKS pretty.  There's no sense in having eye candy that you have to fight with for functionality.
: Re: What to do after installing ubuntu 12.04
: Lexcortex July 10, 2013, 09:07:08 PM
Thanks for your contribution, but what about some configurations to do, and packages or programs to install or download, as a developer in general.
: Re: What to do after installing ubuntu 12.04
: Kulverstukas July 10, 2013, 09:41:48 PM
That usually depends on what you want to do, but you could get some great gedit plugins: http://evilzone.org/scripting-languages/%28python%29-gedit-plugins-every-coder-must-have/msg8276/#msg8276

and install Geany as a scripting IDE. It's basically Notepad++ for linux :)
: Re: What to do after installing ubuntu 12.04
: lucid July 10, 2013, 10:15:14 PM
I think Kulverstukas means GNOME3 rather than Ubuntu's crappy Unity BS.  Personally, I dislike the newer GNOME and prefer XFCE.  Of course, if you're new to it, then you should experiment with all of them until you find something that you like.  Remember that it's more important to find something that you can USE, not just something that LOOKS pretty.  There's no sense in having eye candy that you have to fight with for functionality.

If using GNOME, GNOME2 is where it's at. Although I prefer openbox. Not a huge XFCE fan.
: Re: What to do after installing ubuntu 12.04
: Snayler July 10, 2013, 10:18:39 PM
list of stuff
Nice list Xires. I like especially the "audit->secure->repeat" part and how you repeated it multiple times. One can't stress enough how important it is to keep testing your system's security, even after you think it is already secured.

On-topic: OP, Get Conky! You'll sure have some fun with it.
: Re: What to do after installing ubuntu 12.04
: lucid July 10, 2013, 10:23:39 PM
but what about some configurations to do

For that I shall refer you to Xires' previous list. Otherwise, I don't know, mess around with iptables.
: Re: What to do after installing ubuntu 12.04
: Axon July 11, 2013, 04:21:40 AM
Start from here.
http://evilzone.org/ebooks/the-linux-command-line-a-complete-introduction/msg33243/#msg33243 (http://evilzone.org/ebooks/the-linux-command-line-a-complete-introduction/msg33243/#msg33243)
Learn basic command lines to help you navigate your system properly.
: Re: What to do after installing ubuntu 12.04
: proxx July 11, 2013, 06:14:24 AM
What do you right after installing ubuntu 12.04? just need some help...

Do whatever it is you do , thats what an OS is for.
Break it would be my advice, that way I learned the most.

Use the terminal , prefer the terminal.
The disadvantage of ubuntu and all its GUI's is that it hides the magic behind the curtains.
: Re: What to do after installing ubuntu 12.04
: Xires July 11, 2013, 10:01:38 AM


I don't personally see Ubuntu as having a disadvantage there as the powerful repositories give you access to anything you want.  If you want a pretty lean development system, Ubuntu can still do it and quite well at that.

If you're going to be beginning development, then I'd suggest you learn:

Speaking as a developer, there are a few 'configurations' that I personally consider an absolute requirement.  Of course, please keep in mind that I have my own specific reasons & purposes and they may not match yours(or anyone else's, for that matter).  Also, I've been doing this a while so this might get a little 'heavy' if you're brand-new to Linux.

The way that you organize your $HOME directory is key to developmental survival.  If it's unorganized, so it will be with your mentality and ultimately the outcome of your code.  A decent structure is extremely helpful for getting started off right.  I organize mine as such:
: (bash)
$ mkdir -vp -- bak bin conf/build lib/{books,plugins,docs/rfcs,vpn/{certs,keys,sec/mnt}} per/{gaming,music,pics,screens} proj/{code/{ada,asm,c,c--,c++,d,delphi,erlang,forth,fortran,golang,haskell,hla,java,lisp,lua,molotov,objc,pascal,perl,php,python,rpg,ruby,scala,shell,tcl,verilog,vhdl,web},craft,hardware,misc} srv tmp work/{contracts,favors,fun,students}

Which creates a directory structure as:
: (bash)
$ tree -F .
.
|-- bak/
|-- bin/
|-- conf/
|   `-- build/
|-- lib/
|   |-- books/
|   |-- docs/
|   |   `-- rfcs/
|   |-- plugins/
|   `-- vpn/
|       |-- certs/
|       |-- keys/
|       `-- sec/
|           `-- mnt/
|-- per/
|   |-- gaming/
|   |-- music/
|   |-- pics/
|   `-- screens/
|-- proj/
|   |-- code/
|   |   |-- ada/
|   |   |-- asm/
|   |   |-- c/
|   |   |-- c--/
|   |   |-- c++/
|   |   |-- d/
|   |   |-- delphi/
|   |   |-- erlang/
|   |   |-- forth/
|   |   |-- fortran/
|   |   |-- golang/
|   |   |-- haskell/
|   |   |-- hla/
|   |   |-- java/
|   |   |-- lisp/
|   |   |-- lua/
|   |   |-- molotov/ # created by a friend; the point of the lang is essentially that it's a memory map of a process w/ some macro magic; it can all go horribly wrong with the slightest mistake...hence the name
|   |   |-- objc/
|   |   |-- pascal/
|   |   |-- perl/
|   |   |-- php/
|   |   |-- python/
|   |   |-- rpg/
|   |   |-- ruby/
|   |   |-- scala/
|   |   |-- shell/
|   |   |-- tcl/
|   |   |-- verilog/
|   |   |-- vhdl/
|   |   `-- web/
|   |-- craft/
|   |-- hardware/
|   `-- misc/
|-- srv/
|-- tmp/
`-- work/
    |-- contracts/
    |-- favors/
    |-- fun/
    `-- students/

Specific configuration files of importance(to me) are as follows.
NOTE: I'm not going to give out every script I have; it'd be a waste of space on the forum.  However, if there is something specific that you're interested in, let me know and I can post & comment on it.

Some CLI tools:

Some GUI tools:

This is part of my setup.  This is only my opinion(though it's the 'right' one ;-P). YMMV.

: Re: What to do after installing ubuntu 12.04
: kenjoe41 July 11, 2013, 01:53:49 PM
Phew! Nice one Xires. I've been using linux for sometime now but i guess i still have some more to learn here. Asante!!

Afew videos for some basic networking, Vm, etla...on linux. Just give them a second.
http://evilzone.org/video-tutorials/some-good-linux-commands-for-beginners-videos/msg61577/#msg61577 (http://evilzone.org/video-tutorials/some-good-linux-commands-for-beginners-videos/msg61577/#msg61577)
: Re: What to do after installing ubuntu 12.04
: wookie July 12, 2013, 12:40:37 AM
Thanks for your contribution, but what about some configurations to do, and packages or programs to install or download, as a developer in general.


All you need is VIM.. dum da dum dum... All you need is VIM.. VIM.. VIM is all you need...
: Re: What to do after installing ubuntu 12.04
: Lexcortex July 12, 2013, 11:48:18 AM
I really appreciate your contribution Xires, as well as your time. Thanks very much. I saw someonoe say on this trend that i should get another Linux distro. Is there any any other distro better than Ubuntu?
: Re: What to do after installing ubuntu 12.04
: proxx July 12, 2013, 11:56:12 AM
I really appreciate your contribution Xires, as well as your time. Thanks very much. I saw someonoe say on this trend that i should get another Linux distro. Is there any any other distro better than Ubuntu?

In the linux world there is no such thing as "better" its about taste.
Many consider ubuntu to be bloated.
Personally I dont like apt/synaptic its just not my thing.
Also I like to configure things myself instead of automagic buttons.