User:Danielv

From Funtoo
Revision as of 02:04, July 3, 2015 by Danielv (talk | contribs) (clarification - danielv)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.




--Danielv (talk) 00:06, July 3, 2015 (UTC)
Note to self: only edit ebuild pages.
http://www.funtoo.org/Adding_an_Ebuild_to_the_Wiki
http://www.funtoo.org/Help:Funtoo_Editing_Guidelines

http://www.funtoo.org/Install/Overview
http://www.funtoo.org/Install
http://www.funtoo.org/Install/Scraps
http://www.funtoo.org/Install/Stage3

A must read if you're new to Funtoo, has kernel descriptions...
http://www.funtoo.org/Installation_%28Tutorial%29

info on kernel v3.19.3 release from 26 Mar 2015
https://lwn.net/Articles/638054/
http://www.funtoo.org/Genkernel_Quick_Start_Tutorial
http://www.funtoo.org/Installing_Gentoo_Sources
http://www.funtoo.org/Install/Kernel
http://www.funtoo.org/Grub-install
http://www.funtoo.org/Building_a_Kernel_from_Source#Kernel_Sources

http://www.funtoo.org/Install/Portage
http://www.funtoo.org/Emerge
Might want to emerge packages using... (--av) or (--pretend), or (--update)
http://www.funtoo.org/Funtoo_Linux_First_Steps
http://www.funtoo.org/Video
http://www.funtoo.org/X_Window_System

--Danielv (talk) 02:04, July 3, 2015 (UTC)
If you install Funtoo and don't get internet connectivity configured (using DHCP)

root # rc-update add dhcpcd default


You can add ufw for firewall, but you need to add iptables also...
http://www.funtoo.org/Traffic_Control

https://help.ubuntu.com/community/UFW
http://www.funtoo.org/Package:Iptables


--Danielv (talk) 20:07, June 29, 2015 (UTC)
re: kernels

root # emerge -av app-portage/eix


To see available kernel packages, I do this command for a brief listing

root # eix -# sys-kernel/
sys-kernel/alt-sources
sys-kernel/aufs-sources
sys-kernel/better-initramfs-bin
sys-kernel/bliss-initramfs
sys-kernel/bliss-kernel
sys-kernel/centos7plus-sources
sys-kernel/ck-sources
sys-kernel/cryptodev
sys-kernel/debian-sources
sys-kernel/dkms
sys-kernel/dracut
sys-kernel/genkernel
sys-kernel/genkernel-next
sys-kernel/gentoo-sources
sys-kernel/git-sources
sys-kernel/hardened-sources
sys-kernel/kccmp
sys-kernel/kergen
sys-kernel/linux-docs
sys-kernel/linux-firmware
sys-kernel/linux-headers
sys-kernel/mips-sources
sys-kernel/openvz-rhel6-stable
sys-kernel/openvz-sources
sys-kernel/pf-sources
sys-kernel/raspberrypi-image
sys-kernel/raspberrypi-sources
sys-kernel/rhel7-sources
sys-kernel/rsbac-sources
sys-kernel/rt-sources
sys-kernel/spl
sys-kernel/std-sources
sys-kernel/tuxonice-sources
sys-kernel/vanilla-sources
sys-kernel/vserver-sources
sys-kernel/xbox-sources
sys-kernel/zen-sources

or for more detail

root # eix -c sys-kernel/


This command puts out lots of content to the screen, and it has color...

root # eix -A sys-kernel/


Let's say you want to look at sys-kernel/genkernel

root # eix sys-kernel/genkernel/


--Danielv (talk) 19:03, June 29, 2015 (UTC)

root # emerge -ajv @module-rebuild

These are the packages that would be merged, in order:

Calculating dependencies  ... done!
[ebuild   R    ] sys-kernel/debian-sources-3.19.3:3.19.3  USE="binary -rt" 0 kB
[ebuild   R    ] x11-drivers/nvidia-drivers-352.21  USE="X gtk2 gtk3 (multilib) tools -acpi -pax_kernel -uvm" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB

root # grep -r nvidia /etc/portage
/etc/portage/make.conf:VIDEO_CARDS="nvidia"

root # genkernel --menuconfig all
root # make modules_install
root # make install
 sh ./arch/x86/boot/install.sh 3.18.16-gentoo arch/x86/boot/bzImage \<br />
   System.map "/boot"

script runs automatically

root # boot-update
root # emerge x11-drivers/nvidia-drivers
352.21

add it to /etc/conf.d/modules


root # eix-installed all |grep nvidia
x11-drivers/nvidia-driver-352.21

root # eix-installed all |grep kernel
sys-kernel/debian-sources-3.19.3
sys-kernel/genkernel-3.4.40.7-r6
sys-kernel/gentoo-sources-3.18.16
sys-kernel/gentoo-sources-4.1.0
sys-kernel/linux-headers-4.0

root # eselect kernel list
[1] linux-3.18.16-gentoo *
[2] linux-debian-sources-3.19.3

root # cfg-update -u
root # emerge -auDN @world
root # emerge --depclean


http://www.funtoo.org/Ebuilds_by_CatPkg