Is Git Or SVN Stable Or Testing Projects?

Is it safe to use git or svn packages if a package is not available in the repos? Are git and svn stable or testing projects?


Similar Content



Help Me Choose Between 3 Distros. How Behind Are Packages Being Packaged In Ubuntu?

The general question is: How behind are packages being packaged in Ubuntu? I know that this depends on the package and a ton of things, but I just want to get a sense of (stable vs. cutting edge--is there a good balance of both?) Ultimately, I want a system that fast, reliable, up-to-date, and easy to maintain.

I find myself debating whether to go with minimal Ubuntu, Arch Linux, or Slackware. I did some reading and realize that Ubuntu and Slackware are considered stable while Arch Linux is considered bleeding edge (yes, I realize Arch and Slackware require more work to maintain) but never to what extent. For example, I don't mind at all spending a ton of time setting things up since it is a one-time process, but I don't want to spend more than say 10 minutes a month for maintenance and ensuring things to work. From what I've read, Arch actually doesn't require much.

I'm not sure how behind the packages in Ubuntu/Slackware are to warrant me switching to another distro. I'm also not sure how stable Arch Linux is to warrant me to switching to a cutting/bleeding-edge distro for up-to-date stable packages (NOT anything newer, I don't want bleeding edge). I know that Arch has tests its packages too, but people often say "expect breakage".

Thanks!

Some notes:

- Don't recommend Ubuntu simply because Arch/Slackware requires a higher level of understanding to make it work. I intend to read documentations.
- I get the sense that Canonical is in the direction of "my way or the highway" and I really align with the Arch Way, but these are just philosophies that shouldn't have too much say in choosing a distro.
- Package management is important to me in sense that the system is tidy. For now, I have avoided PPAs on Ubuntu for this reason (apt-pinning is a solution but I don't know if it's a complete solution--if it is, I would have no problems with PPAs and actually use them).
- I like a system where it is bloat-free and has what I want, perhaps building from the base up. I don't know if this would necessarily provide me better performance though. I think Slackware kind of goes against this, but it's not a big deal especially because I heard Slackware is quite optimized somehow.
- I was originally set on Arch, but there are people telling me "expect breakage", "never update before an important event because of this" , "too much work to maintain when I just want to get things done" , and highlighting the disadvantages of a rolling-distro. This while I read things like "the only time Arch has broken for me was cause of my mistake in 3 years of using it" , "maintaining Arch takes like 5 minutes a month" , "as long as you subscribe to Arch news and don't do crazy stuff, Arch is as stable as any distro".
- I intend on being a programmer/doing software engineering if that matters. Maybe it means I don't want to spend too much time maintaining (not setting) the OS when I've got other things to do.

Thanks once again.

No Ffmpeg Or Avconv In Linux Mint Repos

Hello everybody

I am running Linux Mint 17.1 Rebecca with the Cinnamon Desktop.

I have experiences with the ubuntu derivatives and ffmpeg and avconv are always avavilable the repos, this time both aren't available

Here are the commands I typed:

apt-get update ; apt-get upgrade

After the packages were upgraded. I ran these commands. Below are there outputs.

Quote:
apt-get install ffmpeg
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ffmpeg is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ffmpeg' has no installation candidate

apt-get install avconv
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package avconv
This nevered happened to me before with linux mint in prior versions.

Any ideas?

Which Rolling Releases Can Be Recommended?

Hello,
I tried Linux Mint Debian Edition, but it was not very stable. Are there any stable rolling releases that can be recommended? Thanks.

Bash Script To Output Certain Lines From A File

I am trying to write a script to create a variable (string) out of specific lines from another file. The string will be used as headings for lists in another script. My plan is to create a variable "myvar" with the output from an awk command run against a file called banners.txt then I can call $myvar whenever it is appropriate in the larger script. additionally I can add/modify the banner file instead of having to comb through a large script to add or change echo commands.
So, here is my proof of concept script:
Code:
#!/bin/bash

path=/home/rstenger/

TESTFILE=$(<banners.txt)
MYVAR=$( awk 'NR > 6 && NR < 10' "$TESTFILE" )
#
echo ""
echo ""
echo $MYVAR
#
for i in {1..5}; do echo ""; done
echo $TESTFILE

exit

which produces this output:
Code:
sl7jump1~#->./test1.sh 
awk: cmd. line:2: fatal: cannot open file `******************************************************
*                1st banner has 3 line               *
******************************************************
******************************************************
*                2nd banner has 3 line               *
****************************************************** 
******************************************************
*                3rd banner has 3 line               *
******************************************************' for reading (File name too long)








3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 1st banner has 3 line 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 2nd banner has 3 line 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd banner has 3 line 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names 3rd_floor_lab_ex3200s.txt banner banners.txt ban_test.sh base_configs Images lab_cyclades.sh lab_devices.v3.sh Projects savvis.lab_device_list Savvis_Lab-Domain-DNS.txt test1.sh vrf_names

What I was looking for is:
Code:
******************************************************
*                3rd banner has 3 line               *
******************************************************

I am very puzzled as to why I get the contents of the file in the awk error message, and the contents of my home directory as the variable.

Thanks,
Robert

Samba4 Vs OpenLDAP Vs FreeIPA - What's The Best For Debian Network?

Hello, I want to deploy some AD-like login and user management. All devices in network use Linux (Debian, 5-10 workstations).
The first idea is to use Samba4 because everyone is talking about how it is AD-compliant, but I think it's not needed, because there's no windows workstations, and it gives additional windows-specific tools and protocols like netbios, etc.

Next thought is, that FreeIPA is good idea, but I don't see it in Debian's repos (only sid).
I could try to install it from sid, but I'm afraid it's not stable and production ready. I see it stable only in RedHat family (centos/fedora).
What is more, freeipa-client is not even in jessie's repo. I heard about sssd as a client in Debian for FreeIPA.

The last idea is to use OpenLDAP. I'm sure it's supported by Debian very well, but I'm afraid of lack of integration with other tools like kerberos, etc. I've got ntp, dns, dhcp, some file sharing, etc. done right now without ldap, so I don't really need all that additional stuff.

Is using Centos/Fedora is only way to have FreeIPA?
Is it possible and supported to use Debian as client of FreeIPA?

Do you have any advice on the best way to do this?

Subscription Management

I am newly installed Redhat 7 , and try to yum package , but got the following error ,

I do not have paid for Redhat subscription , would advise if I want to yum package , I have to pay for Redhat ? if not , what can I do ? thanks

#yum install NetworkManager


the system is not registered to Redhat Subscription Management. you can use subscription-manager to register.

There are no enabled repos.

Run "yum repolist all" to see the repos you have

You can enable repos with yum-config-manager --enable <repo>

What's With Debian

I just read that in 2013 nasa stopped using windows and moved to linux quoting the need for a more stable ssystem with better security. They also said that they were using debian.

http://www.extremetech.com/extreme/1...ed-reliability

They also use lenova thinkpads for the same reasons.

My question is, what is the functionality difference with debian? Is it more stable than other distributions? If ubuntu is Debian based, what is the difference?

I'm currently using ubuntu studio Distro and very happy with it but I'm very interested in the reasons why nasa use Debian.

Update Manager Doesn't Work With Linux Mint 17.1 Mate

this is what I get after running "inxi -r"
Repos: Active apt sources in file: /etc/apt/sources.list.d/clipgrab-team-ppa-trusty.list
deb http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu trusty main
deb-src http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu trusty main
Active apt sources in file: /etc/apt/sources.list.d/ferramroberto-lffl-trusty.list
deb http://ppa.launchpad.net/ferramroberto/lffl/ubuntu trusty main
deb-src http://ppa.launchpad.net/ferramroberto/lffl/ubuntu trusty main
Active apt sources in file: /etc/apt/sources.list.d/getdeb.list
deb http://archive.getdeb.net/ubuntu trusty-getdeb apps
Active apt sources in file: /etc/apt/sources.list.d/gnome3-team-gnome3-trusty.list
deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu trusty main
deb-src http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu trusty main
Active apt sources in file: /etc/apt/sources.list.d/kalakris-okular-trusty.list
deb http://ppa.launchpad.net/kalakris/okular/ubuntu trusty main
deb-src http://ppa.launchpad.net/kalakris/okular/ubuntu trusty main
Active apt sources in file: /etc/apt/sources.list.d/kilian-f_lux-trusty.list
deb http://ppa.launchpad.net/kilian/f.lux/ubuntu trusty main
deb-src http://ppa.launchpad.net/kilian/f.lux/ubuntu trusty main
Active apt sources in file: /etc/apt/sources.list.d/libreoffice-ppa-trusty.list
deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu trusty main
deb-src http://ppa.launchpad.net/libreoffice/ppa/ubuntu trusty main
Active apt sources in file: /etc/apt/sources.list.d/official-package-repositories.list
deb http://packages.linuxmint.com rebecca main upstream import
deb http://extra.linuxmint.com rebecca main
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner
Active apt sources in file: /etc/apt/sources.list.d/ricotz-testing-trusty.list
deb http://ppa.launchpad.net/ricotz/testing/ubuntu trusty main
deb-src http://ppa.launchpad.net/ricotz/testing/ubuntu trusty main

Thanks in advance, ScottG

Sendmail Alias Not Working

I'm trying to send all root's mails to an external e-mailaddress, but for some reason I can't get it to work.

I've edited /etc/aliases with the following rule:

root: <myexternal@email.address>

and run newaliasses after, which would run without any errors.

I can run: echo "Testing" | mail -s "Server Testing" <myexternal@email.address>
just fine without any issue and it's being delivered correctly to my external address.

But when I run: echo "Testing" | mail -s "Server Testing" root

I (first) get a "Deferred: 451 Temporary local problem - please try again later" error and when I then run: "Sendmail -OTimeout.hoststatus=0m -q -v" to flush the mailqueue it says everything is ok, but I then get a message saying I have new mail in /var/spool/mail/root and I don't get the mail on my external e-mailaddress.

I have no clue where to look next, hopefully you guys can point me in the right direction.

Just for completeness: I use mageia release 4 (x86_x64).

Deleted All Of The Repos In Yum.repos.d, How To Restore Them?

Hi all,

New to the forums, and new to Linux. Learning the best way I know how, and that's finding things to mess up and spending time to try to fix them. Tonight I decided to see what would happen if I deleted all of my repos from the yum.repos.d directory. Now, I can't seem to find out how to get the default repositories back, and can't find anything on Google. I'm on CentOS 6.5. How can I get the default repos back that came with the original installation? Thank you.